Block-Structured AMR Software Framework
AMReX_EB2.cpp File Reference

Namespaces

 amrex
 
 amrex::EB2
 

Functions

void amrex::EB2::Initialize ()
 
void amrex::EB2::Finalize ()
 
bool amrex::EB2::ExtendDomainFace ()
 
int amrex::EB2::NumCoarsenOpt ()
 
const IndexSpace * amrex::EB2::TopIndexSpaceIfPresent () noexcept
 
void amrex::EB2::Build (const Geometry &geom, int required_coarsening_level, int max_coarsening_level, int ngrow, bool build_coarse_level_by_coarsening, bool a_extend_domain_face, int a_num_coarsen_opt)
 
void amrex::EB2::addFineLevels (int num_new_fine_levels)
 
void amrex::EB2::addRegularCoarseLevels (int num_new_coarse_levels)
 
void amrex::EB2::BuildFromChkptFile (std::string const &fname, const Geometry &geom, int required_coarsening_level, int max_coarsening_level, int ngrow, bool build_coarse_level_by_coarsening, bool a_extend_domain_face)
 
int amrex::EB2::maxCoarseningLevel (const Geometry &geom)
 
int amrex::EB2::maxCoarseningLevel (IndexSpace const *ebis, const Geometry &geom)
 

Variables

AMREX_EXPORT int amrex::EB2::max_grid_size = 64
 
AMREX_EXPORT bool amrex::EB2::extend_domain_face = true
 
AMREX_EXPORT int amrex::EB2::num_coarsen_opt = 0