include/pops/coupling/amr Directory ReferenceΒΆ

adc_cpp: include/pops/coupling/amr Directory 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
amr Directory Reference
+ Directory dependency graph for amr:

Files

 amr_coupler_mp.hpp
 AmrCouplerMP: MULTI-PATCH E x B AMR coupler (coarse Poisson -> aux = grad phi -> fine injection -> conservative AMR step), multi-box per-level hierarchy.
 
 amr_diagnostics.hpp
 Diagnostics extracted from the AMR couplers: mass and max drift speed (responsibility c).
 
 amr_level_storage.hpp
 AmrLevelStack: AMR hierarchy storage (levels + aux) extracted from the couplers.
 
 amr_regrid_coupler.hpp
 amr_regrid_finest: Berger-Rigoutsos regrid of the finest level (responsibility b).