A multigroup diffusion solver using pseudo transient continuation for a radiation-hydrodynamic code with patch-based AMR
arXiv:0710.4509 · doi:10.1016/j.jcp.2007.09.019
Abstract
We present a scheme to solve the nonlinear multigroup radiation diffusion (MGD) equations. The method is incorporated into a massively parallel, multidimensional, Eulerian radiation-hydrodynamic code with adaptive mesh refinement (AMR). The patch-based AMR algorithm refines in both space and time creating a hierarchy of levels, coarsest to finest. The physics modules are time-advanced using operator splitting. On each level, separate level-solve packages advance the modules. Our multigroup level-solve adapts an implicit procedure which leads to a two-step iterative scheme that alternates between elliptic solves for each group with intra-cell group coupling. For robustness, we introduce pseudo transient continuation (PTC). We analyze the magnitude of the PTC parameter to ensure positivity of the resulting linear system, diagonal dominance and convergence of the two-step scheme. For AMR, a level defines a subdomain for refinement. For diffusive processes such as MGD, the refined level uses Dirichet boundary data at the coarse-fine interface and the data is derived from the coarse level solution. After advancing on the fine level, an additional procedure, the sync-solve (SS), is required in order to enforce conservation. The MGD SS reduces to an elliptic solve on a combined grid for a system of G equations, where G is the number of groups. We adapt the partial temperature scheme for the SS; hence, we reuse the infrastructure developed for scalar equations. Results are presented. (Abridged)
46 pages, 14 figures, accepted to JCP
Cited by in corpus (16)
- The Formation of Massive Star Systems by Accretion
- Direct Numerical Simulation of Radiation Pressure-Driven Turbulence and Winds in Star Clusters and Galactic Disks
- Radiation-Hydrodynamic Simulations of the Formation of Orion-Like Star Clusters II. The Initial Mass Function from Winds, Turbulence, and Radiation
- Radiation hydrodynamics with Adaptive Mesh Refinement and application to prestellar core collapse. I Methods
- An Unstable Truth: How Massive Stars get their Mass
- Radiation-Hydrodynamic Simulations of the Formation of Orion-Like Star Clusters I. Implications for the Origin of the Initial Mass Function
- Radiation Feedback, Fragmentation, and the Environmental Dependence of the Initial Mass Function
- Radiation Feedback in ULIRGS: Are Photons Movers and Shakers?
- The Role of Outflows, Radiation Pressure, and Magnetic Fields in Massive Star Formation
- Metallicity and the Universality of the IMF
- Multigroup radiation hydrodynamics with flux-limited diffusion and adaptive mesh refinement
- A Massive Star is Born: How Feedback from Stellar Winds, Radiation Pressure, and Collimated Outflows Limits Accretion onto Massive Stars
- Quokka: A code for two-moment AMR radiation hydrodynamics on GPUs
- The influence of frequency-dependent radiative transfer on the structures of radiative shocks
- A novel numerical method for mixed-frame multigroup radiation-hydrodynamics with GPU acceleration implemented in the QUOKKA code
- Numerical Methods for Simulating Star Formation