LevelHierarchy Struct ReferenceΒΆ
|
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
|
pops::LevelHierarchy Struct Reference
#include <amr_advance.hpp>
Collaboration diagram for pops::LevelHierarchy:Public Attributes | |
| std::vector< AmrLevelMP > | levels |
| Box2D | base_dom |
| Periodicity | base_per {true, true} |
| bool | coarse_replicated = true |
| bool | recon_prim = false |
| bool | imex = false |
| NewtonOptions | newton_options {} |
| AmrTimeMethod | time_method = AmrTimeMethod::kEuler |
| Real | pos_floor = Real(0) |
Member Data Documentation
◆ base_dom
| Box2D pops::LevelHierarchy::base_dom |
◆ base_per
| Periodicity pops::LevelHierarchy::base_per {true, true} |
◆ coarse_replicated
| bool pops::LevelHierarchy::coarse_replicated = true |
◆ imex
| bool pops::LevelHierarchy::imex = false |
◆ levels
| std::vector<AmrLevelMP> pops::LevelHierarchy::levels |
◆ newton_options
| NewtonOptions pops::LevelHierarchy::newton_options {} |
◆ pos_floor
◆ recon_prim
| bool pops::LevelHierarchy::recon_prim = false |
◆ time_method
| AmrTimeMethod pops::LevelHierarchy::time_method = AmrTimeMethod::kEuler |
The documentation for this struct was generated from the following file:
- include/pops/numerics/time/amr/advance/amr_advance.hpp
Generated by