|
chombo-discharge
|

Files | |
| CD_AmrMesh.cpp | |
| Implementation of CD_AmrMesh.H. | |
| CD_AmrMesh.H | |
| Declaration of core class for handling AMR-related operations (with embedded boundaries) | |
| CD_AmrMeshImplem.H | |
| Implementation of CD_AmrMesh.H. | |
| CD_Average.H | |
| Declaration of averaging methods. | |
| CD_BoxLoops.H | |
| Declaration of a namespace for proto-typing grid and EB loops. | |
| CD_BoxLoopsImplem.H | |
| Implementation of CD_BoxLoops.H. | |
| CD_BoxSorting.H | |
| Declaration of an enum for identifying various ways of sorting grid patches. | |
| CD_CellCentroidInterpolation.cpp | |
| Implementation of CD_CellCentroidInterpolation.H. | |
| CD_CellCentroidInterpolation.H | |
| Declaration of class for interpolating cell-centered data to cell centroids. | |
| CD_CellCentroidInterpolationImplem.H | |
| Implementation of CD_CellCentroidInterpolation.H. | |
| CD_CellInfo.cpp | |
| Implementation of CD_CellInfo.H. | |
| CD_CellInfo.H | |
| Simple class for holding some quantities relevant in a grid cell. | |
| CD_CoarseInterpQuadCF.cpp | |
| Implementation of CD_CoarseInterpQuadCF.H. | |
| CD_CoarseInterpQuadCF.H | |
| Supporting class for doing the coarse-side interpolation for multigrid. | |
| CD_CopyStrategy.H | |
| Simple enum for distinguishing copying strategies. | |
| CD_DomainFluxIFFAB.cpp | |
| Implementation of CD_DomainFluxIFFAB.H. | |
| CD_DomainFluxIFFAB.H | |
| Declaration of a BaseIFFAB wrapper that holds domain fluxes. | |
| CD_DomainFluxIFFABFactory.cpp | |
| Implementation of CD_DomainFluxIFFABFactory.H. | |
| CD_DomainFluxIFFABFactory.H | |
| Declaration of factory class for DomainFluxIFFAB. | |
| CD_EBAddOp.cpp | |
| Implementation of CD_EBAddOp.H. | |
| CD_EBAddOp.H | |
| Declaration of a Copier class for making incrementation between LevelData<EBCellFAB> easier. | |
| CD_EBAMRData.H | |
| Class for holding data across EBAMR hierarchies. | |
| CD_EBAMRDataImplem.H | |
| Implementation of EBAMRData.H. | |
| CD_EBCentroidInterpolation.cpp | |
| Implementation of CD_EBCentroidInterpolation.H. | |
| CD_EBCentroidInterpolation.H | |
| Declaration of class for interpolating cell-centered data to cell centroids. | |
| CD_EBCoarAve.cpp | |
| Implementation of CD_EBCoarAve.H. | |
| CD_EBCoarAve.H | |
| Declaration of conservative coarsening utility. | |
| CD_EBCoarseToFineInterp.cpp | |
| Implementation of EBCoarseToFineInterp.H. | |
| CD_EBCoarseToFineInterp.H | |
| Declaration of an aggregated class for regrid operations. | |
| CD_EBFluxRedistribution.cpp | |
| Implementation of CD_EBFluxRedistribution.cpp. | |
| CD_EBFluxRedistribution.H | |
| Declaration of a class which can perform redistribution in an EB-AMR context. | |
| CD_EBGhostCellInterpolator.cpp | |
| Implementation of CD_EBGhostCellInterpolator.H. | |
| CD_EBGhostCellInterpolator.H | |
| Declaration of a class which interpolates ghost cells across the coarse-fine interface. | |
| CD_EBGradient.cpp | |
| Implementation of CD_EBGradient.H. | |
| CD_EBGradient.H | |
| Declaration of a class which computes gradients in an EBAMR context. | |
| CD_EBLeastSquaresMultigridInterpolator.cpp | |
| Implementation of CD_EBLeastSquaresMultigridInterpolator.H. | |
| CD_EBLeastSquaresMultigridInterpolator.H | |
| Declaration of a class that can interpolate more ghost cells near the coarse-fine boundary near the EB. | |
| CD_EBMGLeastSquaresInterpolator.H | |
| CD_EBMGProlong.cpp | |
| Implementation of CD_EBMGProlong.H. | |
| CD_EBMGProlong.H | |
| Declaration of a prolongation operator for EB geometric multigrid. | |
| CD_EBMGRestrict.cpp | |
| Implementation of CD_EBMGRestrict.H. | |
| CD_EBMGRestrict.H | |
| Declaration of a restriction operator for EB geometric multigrid. | |
| CD_EBMultigridInterpolator.cpp | |
| Implementation of CD_EBMultigridInterpolator.H. | |
| CD_EBMultigridInterpolator.H | |
| Declaration of a class that can interpolate more ghost cells near the coarse-fine boundary near the EB. | |
| CD_EBNonConservativeDivergence.cpp | |
| Implementation of CD_EBNonConservativeDiverge.cpp. | |
| CD_EBNonConservativeDivergence.H | |
| Declaration of a class for computing non-conservative divergences. | |
| CD_EBReflux.cpp | |
| Implementation of CD_EBReflux.H. | |
| CD_EBReflux.H | |
| Declaration of a class which can reflux over the coarse-fine interface. | |
| CD_IrregAddOp.cpp | |
| Implementation of CD_IrregAddOp.H. | |
| CD_IrregAddOp.H | |
| Declaration of a Copier class for making incrementation between LevelData<BaseIVFAB<Real>> easier. | |
| CD_LevelTiles.cpp | |
| Implementation of CD_LevelTiles.H. | |
| CD_LevelTiles.H | |
| Declaration of LevelTiles. | |
| CD_LinearStencil.cpp | |
| Implementation of CD_LinearStencil.H. | |
| CD_LinearStencil.H | |
| Routines for computing a bi/tri-linear interpolation stencil in cut-cells. | |
| CD_LoadBalancing.cpp | |
| CD_LoadBalancing.H | |
| Declaration of a static class for various load balancing operations. | |
| CD_LoadBalancingImplem.H | |
| CD_Loads.cpp | |
| Implementation of CD_Loads.H. | |
| CD_Loads.H | |
| Declaration of a simple class for holding computational loads. | |
| CD_PetscAMRCell.cpp | |
| Implementation of CD_PetscAMRCell.H. | |
| CD_PetscAMRCell.H | |
| Declaration of a cell type for indicating if a cell is covered, ghost, etc. | |
| CD_PetscDOF.H | |
| Declaration of a simple mapping between a PETSc index and an AMR cell. | |
| CD_PetscGrid.cpp | |
| Implementation of CD_PetscGrid.H. | |
| CD_PETScGrid.H | |
| CD_PetscGrid.H | |
| Declaration of core class for handling AMR-related operations (with embedded boundaries) | |
| CD_PhaseRealm.cpp | |
| Implementation of CD_PhaseRealm.H. | |
| CD_PhaseRealm.H | |
| Declaration of the PhaseRealm class. | |
| CD_Realm.cpp | |
| Implementation of CD_Realm.H. | |
| CD_Realm.H | |
| Declaration of the Realm class. | |
| CD_Tile.H | |
| CD_TiledMeshRefine.cpp | |
| Implementation of CD_TiledMeshRefine.H. | |
| CD_TiledMeshRefine.H | |
| Header for class TiledMeshRefine. | |
| CD_TileImplem.H | |
| Implementation of CD_Tile.H. | |