Debojyoti Ghosh

Computational Scientist · Center for Applied Scientific Computing, Lawrence Livermore National Laboratory

Research

Numerical algorithms and machine learning for large-scale physics simulation.

My research develops numerical algorithms and machine-learning models for partial-differential-equation-based physics, and implements them in parallel software that runs at scale. The application areas are fusion and high-energy-density plasmas, atmospheric flows, compressible aerodynamics, and epidemiology.

Scientific machine learning

Simulation data and solvers for machine-learning studies

Most of my involvement in machine learning has been from the physics side. I supply the solvers and generate the training data that the learned models are built on, and co-author the resulting papers.

  • HyPar provided the electrostatic plasma simulations behind local reduced-order models built by physics-informed decomposition of the solution manifold (Comput. Phys. Commun., 2026), and the earlier latent-space dynamics identification work (GPLaSDI, Comput. Methods Appl. Mech. Eng., 2024).
  • The super-droplet microphysics capability I developed in ERF generated the training data for data-driven reduced-order modeling of warm-rain microphysics, led by Emily de Jong (JGR: Machine Learning and Computation, 2026).

Learned denoisers for particle-in-cell data

This is early-stage exploratory work, begun in 2026. It is not published and the results so far are preliminary.

Particle-in-cell methods represent a plasma by a finite sample of macroparticles. Grid quantities deposited from that sample carry Monte-Carlo noise that decays only as the inverse square root of the particle count. Accuracy therefore costs particles, and particles dominate memory and compute. We are examining whether a neural denoiser trained on paired low- and high-particle-count snapshots can reduce that cost. The work compares conditioned U-Net, diffusion, and local convolutional architectures, with physics-informed terms in the training objective.

Numerical methods

Particle-based methods

  • Super-droplet cloud microphysics, including ice processes, coupled to a performance-portable atmospheric solver.
  • Fully implicit, exactly energy- and charge-conserving particle-in-cell algorithms for dense plasmas, with Monte-Carlo Coulomb collisions (J. Comput. Phys. 2022; J. Comput. Phys. 2023; J. Comput. Phys. 2024; Phys. Rev. E 2025).
  • Agent-based epidemiological models, where each agent carries an individual disease and behaviour state.

Plasma simulation

High-performance computing

  • Scalable implementation of nonlinear compact schemes, which require solving distributed tridiagonal systems at every reconstruction. Our iterative substructuring approach removed the serial bottleneck and demonstrated scaling on DOE leadership-class platforms (SIAM J. Sci. Comput. 2015).
  • GPU-accelerated direct numerical simulation of compressible turbulent flows (Comput. Fluids 2023).
  • Performance-portable implementations over AMReX, and distributed multi-GPU training for the machine-learning work.

Earlier research

  • Derivation, analysis, and parallel implementation of the CRWENO schemes (Ph.D., University of Maryland; adviser James Baeder) (thesis; SIAM J. Sci. Comput. 2012).
  • Time integrators and a matrix format in PETSc, contributed 2013–2015 and still part of the library:
    • TSGLEE — general linear methods with global error estimation, which carry an error estimate in the solution vector rather than reconstructing it from a step-doubling or embedded pair (implementation, extension to diagonally implicit methods).
    • MATKAIJ — a matrix format for I ⊗ S + J ⊗ T with S and T small and dense and J sparse. This is the structure of the stage system in an implicit Runge-Kutta method, so storing it this way avoids forming the full Kronecker product (format, example solving an IRK stage system).
    • Dormand-Prince and Bogacki-Shampine embedded Runge-Kutta schemes, with the default changed to the embedded RK3BS so that adaptive stepping works without extra configuration (commit).
    • Extrapolated stage-predictor initial guesses for ARKIMEX, which cut Newton iterations on stiff problems (commit).
    • The Hull et al. (1972) non-stiff and stiff ODE test suite as TS example 31 (commit).
    (all PETSc commits)
  • Semi-implicit and multirate time integration in NUMA, a non-hydrostatic atmospheric model.
  • A three-dimensional incompressible Navier-Stokes solver with immersed boundaries, applied to vortex-ring and wall interactions and to rotorcraft wake modeling (AIAA 2010-5030; AIAA J. 2012).
  • Probability density function methods for power systems with uncertain input (SIAM/ASA J. Uncertain. Quantif. 2015).
  • High-order ENO and WENO schemes for ideal magnetohydrodynamics, and the effect of non-convexity on scheme convergence (M.Tech., IIT Bombay; adviser Avijit Chatterjee) (thesis).
  • Finite-volume time-domain solution of Maxwell's equations, used to predict the radar cross-section of low-observable aircraft (seminar).