Castro
Branch:
main
|
development
Castro basics
Preface
Introduction to Castro
Getting Started
Input Files
Runtime Parameters
Running Options: CPUs and GPUs
Flowchart
Software Design
GPU Programming Model
Distributed Problem Setups
Timestepping and Retries
Setting Up Your Own Problem
Outputting
Regridding
Visualization
Frequently Asked Questions
Castro reference
Build System Overview
Debugging
Hydrodynamics
Hydrostatic Equilibrium
Equation of State
Reactions
MHD
Gravity
Thermal Diffusion
Rotation
Sponge
Radiation
Tracer particles
Spectral Deferred Corrections
Adaptive Mesh Refinement
Checkpoint Embiggener
Self-Consistent Field Initialization
Restarting from Maestro
Verification
Development Best Practices
API
File list
Class list
Class Castro
Class CoutRedirection
Class Diffusion
Class GradPhiPhysBCFunct
Class Gravity
Class HypreABec
Class HypreExtMultiABec
Class MGRadBndry
Class MGRadBndryBld
MGRadBndryBld
operator()()
Class NGBndry
Class NGBndryBld
Class RadBndry
Class RadBndryBld
Class RadSolve
Class Radiation
References
References
Castro
Class list
Class MGRadBndryBld
View page source
Class MGRadBndryBld
class
MGRadBndryBld
:
public
NGBndryBld
Public Functions
inline
virtual
NGBndry
*
operator
()
(
const
amrex
::
BoxArray
&
_grids
,
const
amrex
::
DistributionMapping
&
_dmap
,
int
_ngroups
,
const
amrex
::
Geometry
&
_geom
)
const
override