File BaseStateGeometry.H
-
class BaseStateGeometry
- #include <BaseStateGeometry.H>
Public Functions
-
BaseStateGeometry() noexcept = default
-
void Init(const int max_radial_level_in, const int nr_fine_in, const amrex::Real dr_fine_in, const int nr_irreg_in, const amrex::Vector<amrex::Geometry> &geom, const int max_level, amrex::GpuArray<amrex::Real, 3> ¢er)
-
void ComputeCutoffCoords(const BaseStateArray<amrex::Real> &rho0) const
-
void InitMultiLevel(const int finest_radial_level_in, const BaseStateArray<int> &tag_array)
Public Members
-
int max_radial_level
-
int finest_radial_level
-
int nr_fine
-
amrex::Real dr_fine
-
int nr_irreg
-
BaseStateArray<int> nr
-
BaseStateArray<amrex::Real> dr
-
BaseStateArray<amrex::Real> r_cc_loc
-
BaseStateArray<amrex::Real> r_edge_loc
-
BaseStateArray<int> base_cutoff_density_coord
-
BaseStateArray<int> anelastic_cutoff_density_coord
-
BaseStateArray<int> burning_cutoff_density_lo_coord
-
BaseStateArray<int> burning_cutoff_density_hi_coord
-
BaseStateArray<int> numdisjointchunks
these provide information about the multilevel base state configuration
-
BaseStateArray<int> r_start_coord
-
BaseStateArray<int> r_end_coord
Private Members
-
BaseState<int> nr_d
-
BaseState<amrex::Real> dr_d
-
BaseState<amrex::Real> r_cc_loc_d
-
BaseState<amrex::Real> r_edge_loc_d
-
BaseState<int> base_cutoff_density_coord_d
-
BaseState<int> anelastic_cutoff_density_coord_d
-
BaseState<int> burning_cutoff_density_lo_coord_d
-
BaseState<int> burning_cutoff_density_hi_coord_d
-
BaseState<int> numdisjointchunks_d
these provide information about the multilevel base state configuration
-
BaseState<int> r_start_coord_d
-
BaseState<int> r_end_coord_d
-
BaseStateGeometry() noexcept = default