![]() |
Block-Structured AMR Software Framework
|
Files | |
| AMReX_AmrCore.cpp | |
| AMReX_AmrCore.H | |
| Base class for AMR applications that manages mesh hierarchy but not state data. | |
| AMReX_AmrCoreFwd.H | |
| Forward declarations for AMR core types to help break include cycles. | |
| AMReX_AmrMesh.cpp | |
| AMReX_AmrMesh.H | |
| Core mesh hierarchy infrastructure shared by AmrCore and AmrLevel. | |
| AMReX_AmrParGDB.H | |
| Particle Geometry, DistributionMapping and BoxArray helper shared by AmrCore-based apps. | |
| AMReX_AmrParticles.H | |
| AMR-aware particle container helpers and mesh deposition utilities. | |
| AMReX_Cluster.cpp | |
| AMReX_Cluster.H | |
| Utilities for clustering tagged AMR cells into bounding boxes. | |
| AMReX_ErrorList.H | |
| AMReX_FillPatcher.H | |
| Helper class that caches coarse/fine data for repeated FillPatch operations. | |
| AMReX_FillPatchUtil.cpp | |
| AMReX_FillPatchUtil.H | |
| High-level FillPatch helpers for AMR coarse-to-fine synchronization. | |
| AMReX_FillPatchUtil_F.H | |
| AMReX_FillPatchUtil_I.H | |
| AMReX_FluxRegister.cpp | |
| AMReX_FluxRegister.H | |
| Classic flux register used for refluxing between coarse/fine levels. | |
| AMReX_InterpBase.cpp | |
| AMReX_InterpBase.H | |
| Abstract base for spatial interpolaters used during FillPatch. | |
| AMReX_InterpFaceRegister.cpp | |
| AMReX_InterpFaceRegister.H | |
| Helper that interpolates face-centered data across coarse/fine interfaces. | |
| AMReX_Interpolater.cpp | |
| AMReX_Interpolater.H | |
| Collection of spatial interpolaters used by FillPatch and flux-register logic. | |
| AMReX_MFInterpolater.cpp | |
| AMReX_MFInterpolater.H | |
| Interpolaters that operate directly on MultiFabs (cell- or node-centered). | |
| AMReX_TagBox.cpp | |
| AMReX_TagBox.H | |
| Tag storage used for AMR error estimation and refinement decisions. | |