Parallel Adaptive Mesh Refinement for Radiation Transport and Diffusion

Louis Howell
Lawrence Livermore National Laboratory

The Raptor code for radiation hydrodynamics is based on the BoxLib framework for structured adaptive mesh refinement (AMR). Each refinement level of a mesh is decomposed into logically rectangular grids, with one or more of these grids assigned to each active processor. In time-dependent calculations coarse levels are advanced at larger timesteps than fine levels.
Flux-limited diffusion and discrete ordinates transport models for radiation in-
volve different types of equations, but they face a number of the same issues when implemented in an AMR framework. The most notable of these are implicit coupling to the fluid energy, AMR timestepping, and energy-conserving relationships between refinement levels. Other issues are unique to one model or the other: diffusion involves
a parabolic equation - for which we use the hypre multigrid package - while the hyper-bolic discrete ordinate equations introduce the problems of efficient parallel sweeping and convergence acceleration. Among these topics I will give particular attention to effiicent parallel implementation of discrete ordinates, and will present parallel scaling results for both diffusion and transport on 2D and 3D adaptive meshes.

Presentation (PowerPoint File)

Back to Workshop IV: Transfer Phenomena