| AdvectIBC | IBC for simple advection |
| AliasDataFactory< T > | |
| AMR | Framework for Berger-Oliger timestepping for AMR |
| AMRLevel | Abstract base class for time-dependent data at a level of refinement |
| AMRLevelFactory | Factory class to produce an AMRLevel |
| AMRLevelMG | Class which manages data and operations on a level for AMRSolver |
| AMRParticleProjector | Class to manage projection of particle drag force onto the fluid |
| AmrProjector | This class manages the various forms of the non-subcycled projection |
| AMRSolver | Class which manages grid hierarchy and composite elliptic solution |
| Arena | A Virtual Base Class for Dynamic Memory Managemen |
| Arena::Word | |
| ArrayViewData | Special LayoutData type for use with ArrayView |
| BArena | A Concrete Class for Dynamic Memory Management |
| BaseBottomSmoother | Pure base class to encapsulate bottom smooth for LevelOp-derived objects |
| BaseFab< T > | |
| BaseHelmholtzOp | Pure-virtual base Helmholtz operator class (alpha*I + div*beta*grad) |
| basicEdgeVelBC | This is a basic physical BC class designed to handle velocities |
| basicVelBC | This is a basic physical BC class designed to handle velocities |
| BiCGStabSmoother | Implements BiCGStab as a bottom smoother for LevelOp-derived classes |
| BinFab< T > | Base class for particle data on a Box |
| BinFabFactory< T > | Factory class to produce one or more instances of BinFab on the same level |
| BinItem | Virtual base class for particle data |
| BitSet | |
| BitSetIterator | |
| Box | A Rectangular Domain on an Integer Lattice |
| BoxEdgeBC | Class to do edge-centered physical boundary conditions |
| boxEdgeVelBC | Implements edge-centered velocity BC's for flow in a box! |
| BoxGhostBC | Class to encapsulate the operations of ghost-cell boundary conditions |
| BoxIterator | Iterates through the IntVects of a Box |
| BoxLayout | A not-necessarily-disjoint collective of boxes |
| BoxLayoutData< T > | Data on a BoxLayout |
| boxVelBC | Implements cell-centered velocity BC's for flow in a box! |
| BRMeshRefine | Class which manages Berger-Rigoutsos grid generation |
| CArena | A Concrete Class for Dynamic Memory Management |
| CArena::Node | |
| CCProjector | This class manages the various forms of the CC projection |
| CFIVS | Internal Chombo class to get fine intvectset at CF interface |
| CFStencil | Class to encapsulate coarse-fine information for AMR operations |
| channelBC | Specific BC's for the convection problem (particularly for scalars) |
| chfptr | |
| CoarseAverage | Replaces coarse level data with an average of fine level data |
| CoarseAverageEdge | Replaces edge-centered coarse-level data w/ averaged fine-level data |
| Copier | A strange but true thing to make copying from one boxlayoutdata to another fast |
| CopyIterator | |
| CornerCopier | An even stranger (than Copier) thing to copy from ghost cells to corner ghost cells |
| DataFactory< T > | Factory object to data members of a BoxLayoutData container |
| DataIndex | |
| DataIterator | |
| DefaultDataFactory< T > | Factory object to data members of a BoxLayoutData container |
| DenseIntVectSet | Dense representation implementation of IntVectSet class |
| DenseIntVectSetIterator | DenseIntVectSetIterator iterates over all the 'true' members of a DenseIntVectSet set |
| DerivStencil | Class to encapsulate the operations to create derivs on irreg stencils |
| DirichletBC | Class to enforce homogeneous Dirichlet boundary conditions |
| DiscreteDeltaFn | Pure virtual base class to encapsulate discrete delta function operator |
| DisjointBoxLayout | A BoxLayout that has a concept of disjointedness |
| DomainGhostBC | Class to enforce ghost-cell based boundary conditions |
| DragParticle | BinItem-derived object to encapsulate definition of particle in fluid |
| edgeDirichletBC | Class to do Dirichlet edge-centered BC's |
| Entry | |
| ExtrapBC | Class to enforce homogeneous neumann boundary conditions |
| ExtrapFillPatch | Fills outer ghost cells by copying from inner ghost cells |
| FABAliasDataFactory | |
| FArrayBox | |
| FineInterp | Replaces fine level data with interpolation of coarse level data |
| FluxBox | A FArrayBox-like container for face-centered fluxes |
| GodunovPhysics | |
| GodunovUtilities | |
| GSRBSmoother | GSRB smoothing as a bottom smoother |
| HelmholtzOp | Helmholtz operator class |
| HOExtrapBC | Class to do extrapolation BC's |
| IndexType | Cell-Based or Node-Based Indices |
| InflowVelBC | Does inflow |
| InhomoDirichletBC | Implements dirichlet BCs for scalars |
| Interval | Structure for passing component ranges in code |
| IntVect | An integer Vector in SpaceDim-dimensional space |
| IntVectSet | An irregular domain on an integer lattice |
| IVSFAB< T > | |
| IVSIterator | Iterator for an IntVectSet |
| LayoutData< T > | Data that maintains a one-to-one mapping to the boxes in a BoxLayout |
| LayoutIndex | An index for LayoutIterator |
| LayoutIterator | An Iterator based on a BoxLayout object |
| LDOperator< T > | |
| LevelData< T > | |
| LevelFluxRegister | LevelFluxRegister-A class to encapsulate a levels worth of flux registers |
| LevelGodunov | Level Godunov - really a hyperbolic level integrator |
| LevelMG | Internal Chombo class to manage multigrid solve on a level |
| LevelOp | Pure base class to encapsulate level operations API for elliptic solvers |
| LevelSolver | Solves elliptic equations on a level |
| List< T > | A Doubly-Linked List Class |
| ListIterator< T > | Iterator over a List |
| ListLink< T > | |
| Mask | |
| MayDay | Error-reporting Functions |
| MeshRefine | Class which manages grid generation |
| MGInterp | Internal Chombo class to interpolate coarse level data to a fine level |
| MotionItem | |
| NeumannBC | Class to enforce homogeneous Neumann boundary conditions |
| NoOpBC | Class to do nothing at a boundary |
| NoOpSmoother | Does nothing as a bottom smoother |
| NormalInflowVelBC | |
| PAmrNS | Class to manage non-subcycled advance for AMRINS with particles |
| ParmParse | Parse Parameters From Command Line and Input Files |
| PatchAdvection | An OldPatchGodunov-derived class for simple advection-diffusion problems |
| PatchGodunov | |
| PhysBCUtil | Encapsulates all physical BC's for IAMR solves |
| PhysIBC | Physical/domain initial and boundary conditions |
| PiecewiseLinearFillPatch | Fills ghost cells by linear interpolation in space and time |
| PoissonOp | One-sided differencing version of poisson operator |
| PolynomialDelta | Instantiation of discrete delta function using a polynomial |
| Pool | Pool is a class to optimize memory allocation |
| PP_Array< T > | An Array of Objects of Type T for ParmParse |
| PP_CpClassPtr< T > | A Smart Pointer for User-Defined Types for ParmParse |
| PP_CpPtr< T > | : A Smart Pointer for Intrinsic or User-Defined Types for ParmParse |
| PP_entry | |
| PP_List< T > | A Doubly-Linked List for ParmParse |
| PP_ListIterator< T > | Iterate over a List for ParmParse |
| PP_ListLink< T > | |
| PP_LnClassPtr< T > | A Smart Reference Counted Pointer for User-Defined Types for ParmParse |
| PP_LnPtr< T > | A Reference Counted Smart Pointer for Intrinsic or User-Defined Types for ParmParse |
| PP_String | A String Class for ParmParse |
| PP_StringRep | |
| PP_UseCount | |
| ProblemDomain | A class to facilitate interaction with physical boundary conditions |
| QuadCFInterp | Quadratic coarse-fine interpolation utility |
| QuadCFStencil | Class to encapsulate CF info for quadratic interpolation |
| RealVect | A Real vector in SpaceDim-dimensional space |
| RefCountedPtr< T > | A reference-counting handle class |
| ReflectBC | Class to do extrapolation BC's |
| ReflectOddBC | Class to do extrapolation BC's |
| scalarDirichletBC | Implements dirichlet BCs for scalars |
| scalarInflowBC | |
| scalarInflowChannelBC | |
| SerialTask | |
| ShiftIterator | Class to manage box-shifting used to enforce periodic BC's |
| Side | Encapsulation of high or low side |
| SideIterator | Iterator for low and high side |
| Timer | |
| TreeIntVectSet | IntVectSet implementation based on tree representation |
| TreeIntVectSetIterator | |
| Tuple< T, N > | Ordered Tuples for Types T |
| Vector< T > | One dimensional dynamic array |
| VelIBC | IBC for simple Velocity advection (solid wall) boundary conditions |
| VelocityPoissonOp | |
| viscousBC | Implements boundary conditions on viscous terms themselves |
1.2.16