Metaprograms::Accum< N, T, ReduceT, TransformT > | |
Metaprograms::Metaprograms::Accum< 1, T, ReduceT, TransformT > | |
AdvectPhysics | An GodunovPhysics-derived class for simple advection-diffusion problems |
AliasDataFactory< T > | |
AllRegularService | A geometry service that is always regular |
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 |
AMRLevelOp< T > | |
AMRLevelOpFactory< T > | |
AMRLevelPolytropicGas | AMR Godunov |
AMRLevelPolytropicGasFactory | AMR Godunov factory |
AMRLevelWaveEqnFactory | AMR Wave Equation factory |
AMRLevelWaveEquation | AMR Level for second-order wave equation |
AMRMultiGrid< T > | |
AMRNodeLevelMG | Class which manages data and operations on a level for AMRNodeSolver |
AMRNodeOp | |
AMRNodeOpFactory | |
AMRNodeSolver | Class which manages grid hierarchy and composite elliptic solution |
AMRNodeSolverAlt | Class which manages grid hierarchy and composite elliptic solution, solving level-by-level |
AMRPoissonOp | |
AMRPoissonOpFactory | |
AMRTGA< T > | |
Arena | A Virtual Base Class for Dynamic Memory Managemen |
ArrayViewData | Special LayoutData type for use with ArrayView |
Attribute | |
AutoStart | |
AutoStartLeaf | |
BArena | A Concrete Class for Dynamic Memory Management |
BaseBCFuncEval | |
BaseBCValue | |
BaseDomainBC | |
BaseDomainBCFactory | |
BaseEBBC | |
BaseEBBCFactory | |
BaseEBCellFAB< T > | Array defined at the VolIndexs of an Box in an EBIS |
BaseEBCellFactory< T > | Factory class to produce BaseEBCellFABs |
BaseEBFaceFAB< T > | Array defined at the Faces of an Box in an EBISBox |
BaseFab< T > | |
BaseFunctionHolder | |
BaseIF | |
BaseIFFAB< T > | |
BaseIFFactory< T > | Factory class to produce BaseIVFABs |
BaseIVFAB< T > | |
BaseIVFactory< T > | Factory class to produce BaseIVFABs |
BaseLevelTGA< T, TFlux, TFR > | Implements TGA algorithm to update solution to heat equation |
BCFunction | |
BCHolder | |
BCValueFunction | |
BCValueHolder | |
BiCGStabSolver< T > | |
BitSet | |
BitSetIterator | |
BoundaryData | |
Box | A Rectangular Domain on an Integer Lattice |
box | |
box3d | |
BoxIterator | Iterates through the IntVects of a Box |
BoxLayout | A not-necessarily-disjoint collective of boxes |
BoxLayoutData< T > | Data on a BoxLayout |
BRMeshRefine | Class which manages Berger-Rigoutsos grid generation |
Callbacks | |
CArena | A Concrete Class for Dynamic Memory Management |
CFIVS | Internal Chombo class to get fine intvectset at CF interface |
CFRegion | Class that represents the edge region around a DisjointBoxLayout |
CFStencil | Class to encapsulate coarse-fine information for AMR operations |
ChannelModianoIBC | Example of the Modiano problem in a channel |
ChannelShockIBC | Example of a shock in a channel |
Chombo_EBIS | Singleton version of EBIndexSpace |
CoarseAverage | Replaces coarse level data with an average of fine level data |
CoarseAverageFace | Replaces face-centered coarse-level data w/ averaged fine-level data |
ComplementIF | |
ConductivityBaseDomainBC | |
ConductivityBaseEBBC | |
ConstBCFunction | |
ConstrainedLS | |
Copier | A strange but true thing to make copying from one boxlayoutdata to another fast |
CopierBuffer | |
CopyIterator | |
CornerCopier | An even stranger (than Copier) thing to copy from ghost cells to corner ghost cells |
CoveredFaceFAB | Holder for data over covered faces |
CoveredFaceIterator | Iterator for all vofs within an IntVectSet and an EBISBox |
CutCellMoments< dim > | |
CutCellMoments< 1 > | |
DataFactory< T > | Factory object to data members of a BoxLayoutData container |
DataFileIF | |
DataIndex | |
DataIterator | |
DefaultDataFactory< T > | Factory object to data members of a BoxLayoutData container |
DEMIF | |
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 |
DirichletConductivityDomainBC | |
DirichletConductivityDomainBCFactory | |
DirichletConductivityEBBC | |
DirichletConductivityEBBCFactory | |
DirichletPoissonDomainBC | |
DirichletPoissonDomainBCFactory | |
DirichletPoissonEBBC | |
DirichletPoissonEBBCFactory | |
DirichletViscousTensorDomainBC | |
DirichletViscousTensorDomainBCFactory | |
DirichletViscousTensorEBBC | |
DirichletViscousTensorEBBCFactory | |
DisjointBoxLayout | A BoxLayout that has a concept of disjointedness |
DomainNodeBC | Class to enforce boundary conditions |
Metaprograms::dterm< N, OP > | |
Metaprograms::Metaprograms::dterm< 1, OP > | |
EBAliasDataFactory | |
EBAMRDataOps | |
EBAMRGodunov | |
EBAMRGodunovFactory | |
EBAMRPoissonOp | |
EBAMRPoissonOpFactory | |
EBArith | |
EBBackwardEuler | |
EBCellFAB | |
EBCellFactory | Factory class to produce EBCellFABs |
EBCoarseAverage | Replaces coarse level data with an average of fine level data |
EBCoarsen | Replaces coarse level data with a coarsening of fine level data |
EBCoarToCoarRedist | |
EBCoarToFineRedist | Coarse to fine redistribution class |
EBCompositeCCProjector | |
EBCompositeMACProjector | |
EBConductivityOp | |
EBConductivityOpFactory | |
EBConstantCFInterp | |
EBData | |
EBDataFactory | Factory class to produce EBData(es) |
EBDataImplem | |
EBFaceFAB | |
EBFaceFactory | Factory class to produce BaseEBFaceFABs |
EBFastFR | EBFastFR-A class to encapsulate a levels worth of flux registers |
EBFineToCoarRedist | |
EBFluxFAB | A EBFaceFAB-like container for edge-centered fluxes |
EBFluxFactory | Factory class to produce BaseEBFluxFABs |
EBFluxRegister | EBFluxRegister-A class to encapsulate a levels worth of flux registers |
EBGradDivFilter | |
EBGraph | Geometric description within a box |
EBGraphFactory | Factory class to produce EBGraph(es) |
EBGraphImplem | Geometric description within a box |
EBIBC | |
EBIBCFactory | |
EBIndexSpace | |
EBISBox | |
EBISLayout | |
EBISLayoutImplem | |
EBISLevel | |
EBLevelAdvect | |
EBLevelCCProjector | |
EBLevelDataOps | |
EBLevelGodunov | Level Godunov |
EBLevelGrid | |
EBLevelMACProjector | |
EBLevelRedist | |
EBLevelTGA | Implements TGA algorithm to update solution to heat equation |
EBMGAverage | Piecewise constant interpolation |
EBMGInterp | Piecewise constant interpolation |
EBNormType | |
EBPatchAdvect | |
EBPatchAdvectFactory | |
EBPatchGodunov | |
EBPatchGodunov::pointerOffset_t | |
EBPatchGodunov::updateStencil_t | |
EBPatchGodunovFactory | |
EBPhysIBC | |
EBPhysIBCFactory | |
EBPoissonOp | |
EBPoissonOpFactory | |
EBPWLFillPatch | |
EBPWLFineInterp | |
EBPWQuadFillPatch | |
EBPWQuadFineInterp | |
EBQuadCFInterp | |
EBSimpleSolver | |
EBStencil | EB stencil |
EBStencil::destTerm_t | |
EBStencil::ebstencil_t | |
EBStencil::stencilTerm | |
EBTensorCFInterp | Quadratic coarse-fine interpolation utility for tensors |
EBViscousTensorOp | |
EBViscousTensorOpFactory | |
edgeMo | |
EllipsoidIF | |
Explosion1dIBC | Example of an circular/spherical explosion |
ExplosionIBC | Example of an circular/spherical explosion |
ExtrapAdvectBC | Uses extrapolated value in all cases |
ExtrapAdvectBCFactory | |
ExtrapFillPatch | Fills outer ghost cells by copying from inner ghost cells |
FABAliasDataFactory | |
FaceData | |
FaceIndex | |
FaceIterator | Iterator over faces within an IntVectSet and an Ebgraph |
faceMo | |
FaceNodeBC | A class to encapsulate the operations of boundary conditions on a face |
FaceSpreadingOp | Class to do spreading operation in the context of CopyTo |
FacesRefinement | |
FaceStencil | |
FaceStop | |
FArrayBox | |
FineInterp | Replaces fine level data with interpolation of coarse level data |
FineInterpFace | Replaces face-centered fine data with interpolation of coarse level data |
FixedRefinement | |
FluxBox | A FArrayBox-like container for face-centered fluxes |
GatherBuffer | |
GatherObject< T > | Return object for the regionGather function |
Gaussian1dIBC | Example of a gaussian density distribution plus a constant density |
Gaussian1dvIBC | Example of a gaussian density distribution plus a constant density |
GaussianIBC | Example of a gaussian density distribution plus a constant density |
GaussianIF | |
GaussianPBC | Example of a gaussian density distribution plus a constant density |
GaussianSmoothBC | Example of a gaussian density distribution plus a constant density |
GaussianSphereIF | |
GenericArithmeticable< ScalarT, SelfT > | |
GeometryService | |
GeometryShop | |
GodunovPhysics | |
GodunovUtilities | |
GraphNode | |
GraphNodeImplem | |
HDF5attributes | |
HelicoilIF | |
HelixIF | |
Metaprograms::Identity< T > | |
IFData< dim > | |
IFData< 1 > | |
IFInspector | |
ImageIterator | |
IndexTM< T, N > | |
IndexTraits< T > | |
IndexTraits< int > | |
IndexTraits< Real > | |
IndexType | Cell-Based or Node-Based Indices |
InflowOutflowAdvectBC | For velocitie boundary conditions |
InflowOutflowAdvectBCFactory | |
InflowOutflowHelmholtzDomainBC | |
InflowOutflowHelmholtzDomainBCFactory | |
InflowOutflowIBC | |
InflowOutflowIBCFactory | |
InflowOutflowPoissonDomainBC | |
InflowOutflowPoissonDomainBCFactory | |
Metaprograms::InnerProduct< N, T, RT, PlusT, TimesT > | |
Metaprograms::Metaprograms::InnerProduct< 1, T, RT, PlusT, TimesT > | |
IntersectionIF | |
Interval | Structure for passing component ranges in code |
IntVect | An integer Vector in SpaceDim-dimensional space |
IntVectSet | An irregular domain on an integer lattice |
irregface | |
IrregNode | |
IrregTag | |
IrregTag::Entry | |
irregvof | |
IVSFAB< T > | |
IVSIterator | Iterator for an IntVectSet |
LatheIF | |
LayoutData< T > | Data that maintains a one-to-one mapping of T to the boxes in a BoxLayout |
LayoutIndex | An index for LayoutIterator |
LayoutIterator | An Iterator based on a BoxLayout object |
LDOperator< T > | |
LevelData< T > | |
LevelData< T >::ApplyFunctor | |
LevelDataOps< T > | |
LevelFluxRegister | LevelFluxRegister-A class to encapsulate a levels worth of flux registers |
LevelGodunov | Level Godunov - really a hyperbolic level integrator |
LevelNodeSolver | Solves elliptic equations on a level |
LevelTGA | Implements TGA algorithm to update solution to heat equation |
LevelTGAHelmOp< T, TFlux > | |
LevelWaveOperator | Level Wave Operator - a class for evaluating the Laplacian |
Metaprograms::LexLT< N, T > | |
LexLT< T > | |
Metaprograms::Metaprograms::LexLT< 1, T > | |
LinearOp< T > | |
LinearSolver< T > | |
List< T > | A Doubly-Linked List Class |
ListIterator< T > | Iterator over a List |
LSProblem< dim > | |
LSProblem< 1 > | |
LSquares | |
MayDay | Error-reporting Functions |
MergeBoxesOnLines | Class which merges boxes in a direction without changing the overall box coverage |
MergeSolver< T > | |
MeshRefine | Class which manages grid generation |
MGLevelOp< T > | |
MGLevelOpFactory< T > | |
MiniIFFAB< T > | |
MiniIVFAB< T > | |
MollifyIF | |
Moments | |
MotionItem | |
MultiGrid< T > | |
MultilevelLinearOp< T > | |
MultiSphereIF | |
NeighborIterator | An Iterator based on a DisjointBoxLayout object for neighboring boxes |
Metaprograms::NestedLoop< N, OP > | |
Metaprograms::Metaprograms::NestedLoop< 0, OP > | |
Metaprograms::NestedPrestagedLoop< N, OP > | |
Metaprograms::Metaprograms::NestedPrestagedLoop< 0, OP > | |
NeumannConductivityDomainBC | |
NeumannConductivityDomainBCFactory | |
NeumannConductivityEBBC | |
NeumannConductivityEBBCFactory | |
NeumannPoissonDomainBC | |
NeumannPoissonDomainBCFactory | |
NeumannPoissonEBBC | |
NeumannPoissonEBBCFactory | |
NeumannViscousTensorDomainBC | |
NeumannViscousTensorDomainBCFactory | |
NeumannViscousTensorEBBC | |
NeumannViscousTensorEBBCFactory | |
NewGeometryShop | |
NewPoissonOp | |
NewPoissonOpFactory | |
NodeBaseBottomSmoother | Pure base class to encapsulate bottom smoother for NodeLevelOp-derived objects |
NodeBiCGStabSmoother | Implements BiCGStab as a bottom smoother for LevelOp-derived classes |
NodeCFIVS | Class to get fine IntVectSet at coarse/fine interface |
NodeCGSmoother | Implements CG as a bottom smoother for LevelOp-derived classes |
NodeCoarseAverage | Replaces coarse-level data with an average of fine-level data |
NodeFArrayBox | A wrapper for an FArrayBox to contain NODE-centered data |
NodeLevelDataOps | |
NodeLevelMG | Multigrid solver on a level |
NodeLevelOp | Pure base class to encapsulate level operations API for node-centered elliptic solvers |
NodeMGInterp | Class to interpolate coarse-level data to a fine level |
NodeNoOpSmoother | Implements NoOp as a bottom smoother for LevelOp-derived classes |
NodePoissonOp | Node-centered Poisson operator |
NodeQCFI | Class to interpolate quadratically at coarse/fine interface |
NodeQuadCFInterp | Class to interpolate quadratically at coarse/fine interface |
NodeQuadCFInterp2 | Class to interpolate quadratically at coarse/fine interface when refinement ratio is 2 |
NoFlowAdvectBC | Sets flux to zero in all cases |
NoFlowAdvectBCFactory | |
NoFlowVortex | |
NoFlowVortexFactory | |
NoOpSolver< T > | |
NoRefinement | |
OldTimer | |
ParmParse | Parse Parameters From Command Line and Input Files |
PatchGodunov | |
PhysIBC | Physical/domain initial and boundary conditions |
PiecewiseLinearFillPatch | Fills ghost cells by linear interpolation in space and time |
PlaneIF | |
PolarIF | |
PolyGeom | |
PolynomialIF | |
PolyTerm | |
PolytropicPhysics | |
Pool | Pool is a class to optimize memory allocation |
Metaprograms::Pow< N, P > | |
Metaprograms::Metaprograms::Pow< N, 1 > | |
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 |
RampIBC | Example of a wedge |
RealVect | A Real vector in SpaceDim-dimensional space |
RedistStencil | Stencil for mass redistribution |
ReductionCopier | Specialized copier for doing reductions in dimensionality |
RefCountedPtr< T > | A reference-counting handle class |
ReferenceHeightIF | |
RefinementCriterion | |
RegionGather | Data coordination class for the regionGather function |
RegionGather::Message | |
regvof | |
RelaxSolver< T > | |
ResidualBasedRefinement | |
ResistivityOp | |
ResistivityOpFactory | |
RhodoneaIF | |
SerialTask | |
ShiftIterator | Class to manage box-shifting used to enforce periodic BC's |
ShockTubeIBC | Example of a shockTube |
Side | Encapsulation of high or low side |
SideIterator | Iterator for low and high side |
SineIBC | Example of a sinusoidal density variation plus a constant density |
SlabService | |
SliceSpec | |
SourceIBC | Example of a sinusoidal plane wave plus a constant density |
SphereArrayIF | |
SphereIF | |
SpreadingCopier | Specialized copier for doing spreading of data in dimensionality |
SpreadingOp | Class to do spreading operation in the context of CopyTo |
SumOp | Class to do summing operation in the context of CopyTo |
TagSet | |
TensorCFInterp | Quadratic coarse-fine interpolation utility for tensors |
TensorCFIVS | Class to get fine intvectset at CF interface |
TensorFineStencilSet | Class to encapsulate fine-level tangential gradient stencil computation |
TGAHelmOp< T > | |
TiltedCylinderIF | |
TimedDataIterator | |
TorusIF | |
TraceTimer | |
Metaprograms::Transform< N, T, FunctorT > | |
Metaprograms::Metaprograms::Transform< 1, T, FunctorT > | |
TransformIF | |
TreeIntVectSet | IntVectSet implementation based on tree representation |
TreeIntVectSetIterator | |
Tuple< T, N > | Ordered Tuples for Types T |
TupleKeyMap<, ValueT > | |
TylerChannelIF | |
UnionIF | |
VCAMRPoissonOp | |
VCAMRPoissonOp2 | |
VCAMRPoissonOp2Factory | |
VCAMRPoissonOpFactory | |
Vector< T > | One dimensional dynamic array |
ViscousBaseDomainBC | |
ViscousBaseEBBC | |
ViscousTensorOp | |
ViscousTensorOpFactory | |
VisItChomboDriver | |
VisItPythonConnection | |
VoFIterator | Iterator for all vofs within an IntVectSet and an Ebgraph |
vofMo | |
VoFStencil | VoF-centered stencil |
VolData | |
VolIndex | Volume of Fluid Index |
WaveIBC | Example of a sinusoidal plane wave plus a constant density |
ZDirectionRefinement | |
ZResidualBasedRefinement | |