Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_kdnode
_kdres
_kdtree
_linkedlisthead
_linkedlistnode
_resultnode
Metaprograms::Accum< N, T, ReduceT, TransformT >
Metaprograms::Metaprograms::Accum< 1, T, ReduceT, TransformT >
AdvectPhysicsA class derived from GodunovPhysics for simple advection-diffusion problems
AdvectTestIBCExample IBC for advection-diffusion problem
AggEBPWLFillPatch
AggEBPWLFillPatch::access_t
AggEBPWLFillPatch::coar_logic_t
AggEBPWLFillPatch::fine_logic_t
AggStencil< srcData_t, dstData_t >Aggregated stencil
AggStencil< srcData_t, dstData_t >::access_t< srcData_t, dstData_t >
AliasDataFactory< T >
ArSp::ArSp::AllocRawPolicy< T, false >If element are not class type, just assign the address
ArSp::ArSp::AllocRawPolicy< T, true >If elements are class type, allocate using placement new
AllRegularServiceA geometry service that is always regular
AMRFramework for Berger-Oliger timestepping for AMR
AMRFASMultiGrid< T >
AMRLevelAbstract base class for time-dependent data at a level of refinement
AMRLevelAdvectDiffuseAMRLevel for advection-diffusion
AMRLevelAdvectDiffuseFactory
AMRLevelFactoryFactory class to produce an AMRLevel
AMRLevelOp< T >
AMRLevelOpFactory< T >
AMRLevelPolytropicGasAMR Godunov
AMRLevelPolytropicGasFactoryAMR Godunov factory
AMRMultiGrid< T >
AMRMultiGridInspector< T >
AMRNodeOp
AMRNodeOpFactory
AMRPoissonOp
AMRPoissonOpFactory
AMRTGA< T >
ArenaA Virtual Base Class for Dynamic Memory Managemen
ARK4< X, FI, FE, dX >
ARK4DenseOutput< Soln, Rhs, IMEXOp >
ArSp::ArrayOfMatrixAllocAllocator for an array of matrices contiguous in memory
ArrayViewDataSpecial LayoutData type for use with ArrayView
ArSp::ArSp::ArTr< Rank, ArRangeCol >
ArSp::ArSp::ArTr< Rank, ArRangeRow >
ArSp::ArSp::ArTr< Rank, ArZeroCol >
ArSp::ArSp::ArTr< Rank, ArZeroRow >
Attribute
AutoStart
AutoStartLeaf
BackwardEuler
BArenaA Concrete Class for Dynamic Memory Management
BaseAnalytic
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
BaseEBFaceFactory< T >Factory class to produce BaseEBFaceFABs
BaseFab< T >
BaseIF
BaseIFFAB< T >
BaseIFFactory< T >Factory class to produce BaseIVFABs
BaseIndexIndex for other indicies to inherit
BaseIVFAB< T >
BaseIVFactory< T >Factory class to produce BaseIVFABs
BaseLevelBackwardEuler< LevelDataType, FluxDataType, FluxRegisterType >
BaseLevelCrankNicolson< LevelDataType, FluxDataType, FluxRegisterType >
BaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType >
BaseLevelTGA< LevelDataType, FluxDataType, FluxRegisterType >
BaseMomentIterator< D >Class to enable template containment
BaseOneDFuncBase class for integration
BaseStencil
BaseTransformBase class to transform boxes in an existing layout
BCFunction
BCFuncWrapperThis BCFunction simply wraps a BCFunc
BCHolder
BCValueFunction
BCValueHolder
BiCGStabSolver< T >
BilinearIF
BitSet
BitSetIterator
BitSetTrueIterator
BoundaryAreaRefCritBase class for special refinement
BoundaryData
BoundaryIteratorIterates through the IntVects on the surface of a Box
BoxA Rectangular Domain on an Integer Lattice
box
box2d
box3d
BoxIteratorIterates through the IntVects of a Box
BoxLayoutA not-necessarily-disjoint collective of boxes
BoxLayoutData< T >Data on a BoxLayout
BRMeshRefineClass which manages Berger-Rigoutsos grid generation
Callbacks
CArenaA Concrete Class for Dynamic Memory Management
CellEdge
CFArrayBox
CFIVSInternal class to find parts of a box outside the valid region of a level
CFRegionClass that represents the edge region around a DisjointBoxLayout
CFStencilClass to encapsulate coarse-fine information for AMR operations
CHArray< T, Rank, ArConf, Alloc >Multidimensional array class
CHArray< T, Rank, ArConf, Alloc >::Array_impl
CheckpointPeriodicFunction
Chombo_EBISSingleton version of EBIndexSpace
CHRangeDefines a range of subscripts
CoarseAverageReplaces coarse level data with an average of fine level data
CoarseAverageCodim
CoarseAverageFaceReplaces face-centered coarse-level data w/ averaged fine-level data
CodimBox< S >An FArrayBox container for storage on the codimensions of a box
CodimBoxFactory< S >
CoefficientInterpolator< LevelData_, SolutionLevelData_ >
CompBC
CompGridVTOBC
ComplementIF
ComputeCutCellMoments< dim >
ComputeCutCellMoments< 1 >
ConductivityBaseDomainBC
ConductivityBaseEBBC
ConstAnalytic
ConstantScalarFunction
ConstantTensorFunction
ConstantVectorFunction
ConstBCFunction
ConstDiriBC
ConstrainedLS
CoordinateSystem< dim >
CopierA strange but true thing to make copying from one boxlayoutdata to another fast
CopierBuffer
CopyIterator
CornerCopierAn even stranger (than Copier) thing to copy from ghost cells to corner ghost cells
Correct1D2D
CoveredFaceFABHolder for data over covered faces
CoveredFaceIteratorIterator for all vofs within an IntVectSet and an EBISBox
ArSp::CSIndexer< Rank, DimT >Rank > 2 for zero-based subscripts and > 1 for subscript ranges
ArSp::ArSp::CSIndexer< 1, DimT >Specialization for Rank 1 (any type of subscript)
ArSp::ArSp::CSIndexer< 2, USz_t >Full specialization for Rank 2 and zero-based subscripts
CubeAnalytic
CutCellMoments< dim >
CutCellMoments< 1 >
DataFactory< T >Factory object to data members of a BoxLayoutData container
DataFileIF
DataIndex
DataIterator
ArSp::DefaultArrayAlloc< T >Default allocator
DefaultDataFactory< T >Factory object to data members of a BoxLayoutData container
DEMIF
DenseIntVectSetDense representation implementation of IntVectSet class
DenseIntVectSetIteratorIterate over all the 'true' members of a DenseIntVectSet set
DerivStencilClass to encapsulate the operations to create derivs on irreg stencils
DirichletConductivityDomainBC
DirichletConductivityDomainBCFactory
DirichletConductivityEBBC
DirichletConductivityEBBCFactory
DirichletPoissonDomainBC
DirichletPoissonDomainBCFactory
DirichletPoissonEBBC
DirichletPoissonEBBCFactory
DirichletViscousTensorDomainBC
DirichletViscousTensorDomainBCFactory
DirichletViscousTensorEBBC
DirichletViscousTensorEBBCFactory
DisjointBoxLayoutA BoxLayout that has a concept of disjointedness
DivergenceStencilStencil to evaluate the conservative divergence of a flux
DivNormalRefinement< dim >
DomainNodeBCClass to enforce boundary conditions
DoubleRampExact
DoubleSphereExact
Metaprograms::dterm< N, OP >
Metaprograms::Metaprograms::dterm< 1, OP >
dXConcept
EBAdvectLevelIntegrator
EBAdvectPatchIntegrator
EBAliasDataFactory
EBAMRDataOps
EBAMRGodunov
EBAMRGodunovFactory
EBAMRPoissonOp
EBAMRPoissonOp::StencilIndex
EBAMRPoissonOp::StencilIndexComparator
EBAMRPoissonOpFactory
EBAMRTestCommon
EBArith
EBBackwardEuler
EBCellFAB
EBCellFactoryFactory class to produce EBCellFABs
EBCFCopyCopy coarse values from coarse cells to the fine cells covering them
EBCFData
EBCoarseAverageReplaces coarse level data with an average of fine level data
EBCoarsenReplaces coarse level data with a coarsening of fine level data
EBCoarToCoarRedist
EBCoarToFineRedistCoarse to fine redistribution class
EBConductivityOp
EBConductivityOpFactory
EBConstantCFInterp
EBData
EBDataFactoryFactory class to produce EBData(es)
EBDataImplem
EBDebugPoint
EBFaceFAB
EBFaceFactoryFactory class to produce BaseEBFaceFABs
EBFastFREBFastFR-A class to encapsulate a levels worth of flux registers
EBFineToCoarRedist
EBFluxFABA EBFaceFAB-like container for edge-centered fluxes
EBFluxFactoryFactory class to produce BaseEBFluxFABs
EBFluxRegisterEBFluxRegister-A class to encapsulate a levels worth of flux registers
EBGraphGeometric description within a box
EBGraphFactoryFactory class to produce EBGraph(es)
EBGraphImplemGeometric description within a box
EBIndexSpace
EBISBox
EBISLayout
EBISLayoutImplem
EBISLevel
EBLevelAdvect
EBLevelBackwardEuler
EBLevelCrankNicolson
EBLevelDataOps
EBLevelGodunovLevel Godunov
EBLevelGrid
EBLevelRedist
EBLevelTGA
EBMGAveragePiecewise constant interpolation
EBMGInterpPiecewise constant interpolation
EBNormalizeByVolumeFraction
EBNormType
EBPatchAdvect
EBPatchAdvectFactory
EBPatchGodunov
EBPatchGodunov::access_t
EBPatchGodunov::pointerOffset_t
EBPatchGodunov::slop_logic_t
EBPatchGodunov::updateStencil_t
EBPatchGodunovFactory
EBPhysIBC
EBPhysIBCFactory
EBPoissonOp
EBPoissonOpFactory
EBPWLFillPatch
EBPWLFineInterp
EBQuadCFInterp
EBSimpleSolver
EBStencilEB stencil
EBStencil::destTerm_t
EBStencil::ebstencil_t
EBStencil::stencilTerm
EBStenVarCoef
EBStenVarCoef::destTerm_t
EBStenVarCoef::stencilTerm
EBStenVarCoef::varcsten_t
EBTensorCFInterpQuadratic coarse-fine interpolation utility for tensors
EBViscousTensorOp
EBViscousTensorOpFactory
STLUtil::EdgeCompareSWO
EdgeDataBoxA FArrayBox-like container for edge-centered fluxes
edgeMo
EllipsoidIF
Entry
ExplosionIBCExample of an circular/spherical explosion
ExtrapAdvectBCUses extrapolated value in all cases
ExtrapAdvectBCFactory
ExtrapFillPatchFills outer ghost cells by copying from inner ghost cells
FABAliasDataFactory
FABAliasFlBxDataFactory
FaceData
FaceFabDataFactory
FaceIndex
FaceIteratorIterator over faces within an IntVectSet and an Ebgraph
faceMo
FaceNodeBCA class to encapsulate the operations of boundary conditions on a face
FaceSpreadingOpClass to do spreading operation in the context of CopyTo
FaceStencil
FaceStop
FaceSumOp
FArrayBox
FASMultiGrid< T >
FEConcept
FIConcept
FineInterpReplaces fine level data with interpolation of coarse level data
FineInterpFaceReplaces face-centered fine data with interpolation of coarse level data
FixedRefinement< dim >
FluxBoxA FArrayBox-like container for face-centered fluxes
FourthOrderCFInterpFourth-order interpolation in time and space to ghost cells
FourthOrderFillPatchFourth-order interpolation in time and space to ghost cells
FourthOrderFineInterpFourth-order interpolation in space
FourthOrderInterpStencilClass to manage coarse-to-fine spatial interpolation to all fine cells within a single particular coarse cell
FourthOrderPatchInterpFourth-order interpolation in space on a single patch
GatherBuffer
GatherObject< T >Return object for the regionGather function
GaussianIF
GaussianSphereIF
GenericArithmeticable< ScalarT, SelfT >
GeometryService
GeometryShop
GMRESSolver< T >
GodunovPhysics
GodunovUtilities
GraphNode
GraphNodeImplem
HDF5attributes
HDF5HandleHandle to a particular group in an HDF file
HDF5HeaderDataData to be added to HDF5 files
HelicoilIF
HelixIF
HyperPlaneIF
HyperSphereIF
Metaprograms::Identity< T >
IFData< dim >
IFData< 1 >
IFid
IFidTable
IFInspector
IFSlicer< dim >
IFSlicer< GLOBALDIM >
ImageIterator
IndexedMoments< Dim, P >
ArSp::IndexerData< Rank, DimT >Any rank and a zero-based subscript
ArSp::ArSp::IndexerData< 1, CHRange >Rank 1 and a subscript range
ArSp::ArSp::IndexerData< 1, DimT >Rank 1 and a zero-based subscript (no data)
ArSp::ArSp::IndexerData< Rank, CHRange >Any rank and a subscript range
IndexML
IndexTM< T, N >
IndexTraits< T >
IndexTraits< int >
IndexTraits< Real >
IndexTypeCell-Based or Node-Based Indices
IndicesTransformationClass to describe transformation of indices from one block to another
Metaprograms::InnerProduct< N, T, RT, PlusT, TimesT >
Metaprograms::Metaprograms::InnerProduct< 1, T, RT, PlusT, TimesT >
InterpIntFills fine LevelData<BaseFab<int> > from a coarse one using piecewise constant interpolation
IntersectionIF
IntervalStructure for passing component ranges in code
IntVectAn integer Vector in SpaceDim-dimensional space
intvect2d
intvect3d
IntVectSetAn irregular domain on an integer lattice
IrregFAB
IrregFAB::additionOpOperator for +=
IrregFAB::arithOpSome stuff to do arithmetic
IrregFAB::divisionOpOperator for /=
IrregFAB::multiplicationOpOperator for *=
IrregFAB::subtractionOpOperator for -=
IrregFABFactoryFactory class to produce IrregFABs
irregface
IrregNode
IrregTag
IrregTag::Entry
irregvof
STLUtil::IVCompareSWO
IVSFAB< T >
IVSFABFactory< T >Factory class to produce IVSFABs
IVSIteratorIterator for an IntVectSet
LAPACKMatrix
LatheIF
LayoutData< T >Data that maintains a one-to-one mapping of T to the boxes in a BoxLayout
LayoutIndexAn index for LayoutIterator
LayoutIteratorAn Iterator based on a BoxLayout object
LDaddOp< T >
LDOperator< T >
LevelAdvectAdvection integrator on a level
LevelBackwardEulerImplements BackwardEuler algorithm to update solution to heat equation
LevelData< T >
LevelData< T >::ApplyFunctor
LevelDataOps< T >
LevelFluxRegisterLevelFluxRegister-A class to encapsulate a levels worth of flux registers
LevelFluxRegisterEdgeLevelFluxRegisterEdge -- Flux register for constrained-transport applications
LevelGodunovLevel Godunov - really a hyperbolic level integrator
LevelTGAImplements TGA algorithm to update solution to heat equation
LevelTGAHelmOp< T, TFlux >
lex_compare_iv
Metaprograms::LexLT< N, T >
LexLT< T >
Metaprograms::Metaprograms::LexLT< 1, T >
LinearAnalytic
LinearOp< T >
LinearSolver< T >
List< T >A Doubly-Linked List Class
ListIterator< T >Iterator over a List
LocalCoordMoveSwitch
LSProblem< dim >
LSProblem< 1 >
LSquares
MayDayError-reporting Functions
MergeBoxesOnLinesClass which merges boxes in a direction without changing the overall box coverage
MergeSolver< T >
MeshRefineClass which manages grid generation
MGLevelOp< T >
MGLevelOpFactory< T >
MGLevelOpObserver< T >
MiniIFFAB< T >
MiniIVFAB< T >
MinimalCCCM< dim >
MinimalCCCM< 1 >
MixedViscousTensorDomainBC
MollifyIF
MomentIterator< D, P >Iterates through the indices of a IndexedMoment
Moments
MonomialEBMomentFunc
MonomialIF
MotionItem
MultiGrid< T >
MultilevelLinearOp< T >
MultiSlabService
MultiSphereIF
NeighborIteratorAn 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
ArSp::NewArrayAlloc< T >Allocator that only permits allocation by new
NewPoissonOp
NewPoissonOp4
NewPoissonOp4Factory
NewPoissonOpFactory
NodeCFIVSClass to get fine IntVectSet at coarse/fine interface
NodeCoarseAverageReplaces coarse-level data with an average of fine-level data
NodeFArrayBoxA wrapper for an FArrayBox to contain NODE-centered data
NodeLevelDataOps
NodeMGInterpClass to interpolate coarse-level data to a fine level
NodeQCFIClass to interpolate quadratically at coarse/fine interface
NodeQuadCFInterp2Class to interpolate quadratically at coarse/fine interface when refinement ratio is 2
NonAggregatedEBStencilVery slow, bad version of EB stencil
NoOpSolver< T >
NoRefinement< dim >
NormalDerivative< dim >This computes the derivatives of the normal of a sliced implicit function
NormalDerivative< GLOBALDIM >This computes the derivatives of the normal of a sliced implicit function
NormalDerivativeNew< dim >This computes the derivatives of the normal of a sliced implicit function
NWOEBConductivityOp
NWOEBConductivityOpFactory
NWOEBQuadCFInterpQuadratic coarse-fine interpolation utility
NWOEBViscousTensorOp
NWOEBViscousTensorOpFactory
NWOQuadCFInterpFourth-order interpolation in time and space to ghost cells
NWOViscousTensorOp
NWOViscousTensorOpFactory
OffsetBuffer
OffsetSphereExact
OldTimer
OneDIntegrator
OutputAMRMultiGridInspector< T >
ParabolaIF
ParmParseParse Parameters From Command Line and Input Files
PatchGodunov
PetscCompGrid
PetscCompGridPois
PetscCompGridVTO
PetscSolver< T >
PetscSolverFAB< T >
PetscSolverPoisson< T >
PetscSolverViscousTensor< T >
PhysIBCPhysical/domain initial and boundary conditions
PiecewiseLinearFillPatchFills ghost cells by linear interpolation in space and time
PiecewiseLinearFillPatchFaceFills ghost cells by linear interpolation in space and time
PlaneIF
PlotterPeriodicFunction
PoissonOp4
PoissonOp4Factory
PolarIF
PolyGeom
PolynomialIF
PolyTerm
PolytropicPhysics
PoolPool is a class to optimize memory allocation
Metaprograms::Pow< N, P >
Metaprograms::Metaprograms::Pow< N, 1 >
Printable
ProblemDomainA class to facilitate interaction with physical boundary conditions
QuadAnalytic
QuadCFInterpQuadratic coarse-fine interpolation utility
QuadCFStencilClass to encapsulate CF info for quadratic interpolation
RampIBCExample of a wedge
RCPArrayPolicyPolicies for when T is an array
RCPFreePolicyPolicies for when T is created via malloc (or otherwise requires free)
RCPPairTr< T, S >General case T and S are not the same
RCPPairTr< T, T >Specialization for same type
RCPPointerPolicyPolicies for when T is a scalar object
RCPTypeTr< T >General case T is non-const and inverse is const
RCPTypeTr< const T >Specialization where T is const and inverse is non-const
RealBox
STLUtil::RealIntCompare
RealTensor
RealVectA Real vector in SpaceDim-dimensional space
RedistStencilStencil for mass redistribution
ReductionCopierSpecialized copier for doing reductions in dimensionality
RefCountedPtr< T, OP >A reference-counting handle class
ReferenceHeightIF
RefinementCriterion< dim >
RegionGatherData coordination class for the regionGather function
RegionGather::Message
regvof
RelaxSolver< T >
ArSp::ArSp::ReleaseRawPolicy< T, false >If elements are not class type, do nothing
ArSp::ArSp::ReleaseRawPolicy< T, true >If elements are class type, invoke destructor on each element
ResistivityOp
ResistivityOpFactory
RhodoneaIF
RK4DenseOutput< Soln, Rhs, EXOP >
RootSolver::RootTr< T >
RootSolver::RootSolver::RootTr< double >
RootSolver::RootSolver::RootTr< float >
ArSp::RSIndexer< Rank, DimT >Rank > 2 for zero-based subscripts and > 1 for subscript ranges
ArSp::ArSp::RSIndexer< 1, DimT >Specialization for Rank 1 (any type of subscript)
ArSp::ArSp::RSIndexer< 2, USz_t >Full specialization for Rank 2 and zero-based subscripts
ScalarFunction
Scheduler
Scheduler::PeriodicFunction
Scheduler::PeriodicFunctionLessThanOrdering operator for pointers to periodic functions
SerialTask
ShiftIteratorClass to manage box-shifting used to enforce periodic BC's
SideEncapsulation of high or low side
SideIteratorIterator for low and high side
SimpleEllipsoidIF
SineIF
SlabService
SliceSpec
slowEBCO
slowEBCOFactory
SmoothAbsoluteValue
SmoothIntersection
SmoothUnion
SphereArrayIF
SphereIF
SphereTree
SpreadingCopierSpecialized copier for doing spreading of data in dimensionality
SpreadingOpClass to do spreading operation in the context of CopyTo
StdSetIVSIntVectSet implementation based std::set
StdSetIVSIterator
StencilScalarValue
StencilTensorValue
STLAsciiReader
STLBinaryReader
STLBox
STLExplorer
STLIF
STLMeshThe whole mesh
STLMesh::conninfoConnectivity
STLMesh::edgelistEdges
STLMesh::trilistTriangles
STLMesh::vertlistVertices
STLReader
SumIF
SumOpClass to do summing operation in the context of CopyTo
TagSet
TensorCFInterpQuadratic coarse-fine interpolation utility for tensors
TensorCFIVSClass to get fine intvectset at CF interface
TensorFineStencilSetClass to encapsulate fine-level tangential gradient stencil computation
TensorFunction
TGAHelmOp< T >
TiltedCylinderIF
TimedDataIterator
TimeInterpolatorRK4Time interpolator class using 4th-order Runge-Kutta
TorusIF
TraceTimer
Metaprograms::Transform< N, T, FunctorT >
Metaprograms::Metaprograms::Transform< 1, T, FunctorT >
TransformIF
TreeIntVectSetIntVectSet implementation based on tree representation
TreeIntVectSetIterator
STLUtil::TriInCell
Tuple< T, N >Ordered Tuples for Types T
TupleKeyMap<, ValueT >
TylerChannelIF
Misc::TypeTr< T >Test for class type
Misc::TypeTr< T >::Two
UnionIF
VarCoefStencilVoF-centered stencil
VCAggStencil
VCAMRPoissonOp2
VCAMRPoissonOp2Factory
Vector< T >One dimensional dynamic array
VectorFunction
ViscousBaseDomainBC
ViscousBaseEBBC
ViscousTensorOp
ViscousTensorOpFactory
VisItChomboDriver
VisItPythonConnection
VoFIteratorIterator for all vofs within an IntVectSet and an Ebgraph
vofMo
VoFStencilVoF-centered stencil
VolData
VolIndexVolume of Fluid Index
WaveIBCExample of a sinusoidal plane wave plus a constant density
WGSRefinementCriterionBase class for special refinement
WrappedGShop
WriteMultiData< T >Methods for writing multiple LevelData to an HDF5 file
XConcept

Generated on Fri Apr 5 04:24:50 2019 for Chombo + EB by  doxygen 1.5.5