Chombo + EB  3.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNArSp
oNBLfacade
oNCHSystem
oNMetaprograms
oNRootSolver
oNstd
oNSTLUtil
oC_kdnode
oC_kdres
oC_kdtree
oC_linkedlisthead
oC_linkedlistnode
oC_resultnode
oCAdvectPhysicsA class derived from GodunovPhysics for simple advection-diffusion problems
oCAdvectTestIBCExample IBC for advection-diffusion problem
oCAggEBPWLFillPatch
oCAggStencilAggregated stencil
oCAliasDataFactory
oCAllRegularServiceA geometry service that is always regular
oCAMRFramework for Berger-Oliger timestepping for AMR
oCAMRFASMultiGrid
oCAMRLevelAbstract base class for time-dependent data at a level of refinement
oCAMRLevelAdvectDiffuseAMRLevel for advection-diffusion
oCAMRLevelAdvectDiffuseFactory
oCAMRLevelFactoryFactory class to produce an AMRLevel
oCAMRLevelOp
oCAMRLevelOpFactory
oCAMRLevelPolytropicGasAMR Godunov
oCAMRLevelPolytropicGasFactoryAMR Godunov factory
oCAMRMultiGrid
oCAMRMultiGridInspector
oCAMRNodeOp
oCAMRNodeOpFactory
oCAMRPoissonOp
oCAMRPoissonOpFactory
oCAMRTGA
oCArenaA Virtual Base Class for Dynamic Memory Managemen
oCARK4
oCARK4DenseOutput
oCArrayViewDataSpecial LayoutData type for use with ArrayView
oCAttribute
oCAutoStart
oCAutoStartLeaf
oCBackwardEuler
oCBArenaA Concrete Class for Dynamic Memory Management
oCBaseAnalytic
oCBaseBCFuncEval
oCBaseBCValue
oCBaseDomainBC
oCBaseDomainBCFactory
oCBaseEBBC
oCBaseEBBCFactory
oCBaseEBCellFABArray defined at the VolIndexs of an Box in an EBIS
oCBaseEBCellFactoryFactory class to produce BaseEBCellFABs
oCBaseEBFaceFABArray defined at the Faces of an Box in an EBISBox
oCBaseFab
oCBaseIF
oCBaseIFFAB
oCBaseIFFactoryFactory class to produce BaseIVFABs
oCBaseIndexIndex for other indicies to inherit
oCBaseIVFAB
oCBaseIVFactoryFactory class to produce BaseIVFABs
oCBaseLevelBackwardEuler
oCBaseLevelCrankNicolson
oCBaseLevelHeatSolver
oCBaseLevelTGA
oCBaseStencil
oCBaseTransformBase class to transform boxes in an existing layout
oCBCFunction
oCBCFuncWrapperThis BCFunction simply wraps a BCFunc
oCBCHolder
oCBCValueFunction
oCBCValueHolder
oCBiCGStabSolver
oCBilinearIF
oCBitSet
oCBitSetIterator
oCBitSetTrueIterator
oCBoundaryData
oCBoxA Rectangular Domain on an Integer Lattice
oCbox
oCbox2d
oCbox3d
oCBoxIteratorIterates through the IntVects of a Box
oCBoxLayoutA not-necessarily-disjoint collective of boxes
oCBoxLayoutDataData on a BoxLayout
oCBRMeshRefineClass which manages Berger-Rigoutsos grid generation
oCCallbacks
oCCArenaA Concrete Class for Dynamic Memory Management
oCCellEdge
oCCFIVSInternal class to find parts of a box outside the valid region of a level
oCCFRegionClass that represents the edge region around a DisjointBoxLayout
oCCFStencilClass to encapsulate coarse-fine information for AMR operations
oCCHArrayMultidimensional array class
oCCheckpointPeriodicFunction
oCChombo_EBISSingleton version of EBIndexSpace
oCCHRangeDefines a range of subscripts
oCCoarseAverageReplaces coarse level data with an average of fine level data
oCCoarseAverageCodim
oCCoarseAverageFaceReplaces face-centered coarse-level data w/ averaged fine-level data
oCCodimBoxAn FArrayBox container for storage on the codimensions of a box
oCCodimBoxFactory
oCCoefficientInterpolator
oCCompBC
oCCompGridVTOBC
oCComplementIF
oCComputeCutCellMoments
oCComputeCutCellMoments< 1 >
oCConductivityBaseDomainBC
oCConductivityBaseEBBC
oCConstAnalytic
oCConstantScalarFunction
oCConstantTensorFunction
oCConstantVectorFunction
oCConstBCFunction
oCConstDiriBC
oCConstrainedLS
oCCoordinateSystem
oCCopierA strange but true thing to make copying from one boxlayoutdata to another fast
oCCopierBuffer
oCCopyIterator
oCCopyLDOperator
oCCornerCopierAn even stranger (than Copier) thing to copy from ghost cells to corner ghost cells
oCCorrect1D2D
oCCoveredFaceFABHolder for data over covered faces
oCCoveredFaceIteratorIterator for all vofs within an IntVectSet and an EBISBox
oCCubeAnalytic
oCCutCellMoments
oCCutCellMoments< 1 >
oCDataFactoryFactory object to data members of a BoxLayoutData container
oCDataFileIF
oCDataIndex
oCDataIterator
oCDefaultDataFactoryFactory object to data members of a BoxLayoutData container
oCDEMIF
oCDenseIntVectSetDense representation implementation of IntVectSet class
oCDenseIntVectSetIteratorIterate over all the 'true' members of a DenseIntVectSet set
oCDerivStencilClass to encapsulate the operations to create derivs on irreg stencils
oCDirichletConductivityDomainBC
oCDirichletConductivityDomainBCFactory
oCDirichletConductivityEBBC
oCDirichletConductivityEBBCFactory
oCDirichletPoissonDomainBC
oCDirichletPoissonDomainBCFactory
oCDirichletPoissonEBBC
oCDirichletPoissonEBBCFactory
oCDirichletViscousTensorDomainBC
oCDirichletViscousTensorDomainBCFactory
oCDirichletViscousTensorEBBC
oCDirichletViscousTensorEBBCFactory
oCDisjointBoxLayoutA BoxLayout that has a concept of disjointedness
oCDivergenceStencilStencil to evaluate the conservative divergence of a flux
oCDivNormalRefinement
oCDomainNodeBCClass to enforce boundary conditions
oCdXConcept
oCEBAliasDataFactory
oCEBAMRDataOps
oCEBAMRGodunov
oCEBAMRGodunovFactory
oCEBAMRPoissonOp
oCEBAMRPoissonOpFactory
oCEBAMRTestCommon
oCEBArith
oCEBBackwardEuler
oCEBCellFAB
oCEBCellFactoryFactory class to produce EBCellFABs
oCEBCFCopyCopy coarse values from coarse cells to the fine cells covering them
oCEBCFData
oCEBCoarseAverageReplaces coarse level data with an average of fine level data
oCEBCoarsenReplaces coarse level data with a coarsening of fine level data
oCEBCoarToCoarRedist
oCEBCoarToFineRedistCoarse to fine redistribution class
oCEBConductivityOp
oCEBConductivityOpFactory
oCEBConstantCFInterp
oCEBData
oCEBDataFactoryFactory class to produce EBData(es)
oCEBDataImplem
oCEBDebugPoint
oCEBFaceFAB
oCEBFaceFactoryFactory class to produce BaseEBFaceFABs
oCEBFastFREBFastFR-A class to encapsulate a levels worth of flux registers
oCEBFineToCoarRedist
oCEBFluxFABA EBFaceFAB-like container for edge-centered fluxes
oCEBFluxFactoryFactory class to produce BaseEBFluxFABs
oCEBFluxRegisterEBFluxRegister-A class to encapsulate a levels worth of flux registers
oCEBGraphGeometric description within a box
oCEBGraphFactoryFactory class to produce EBGraph(es)
oCEBGraphImplemGeometric description within a box
oCEBIndexSpace
oCEBISBox
oCEBISLayout
oCEBISLayoutImplem
oCEBISLevel
oCEBLevelAdvect
oCEBLevelBackwardEuler
oCEBLevelCrankNicolson
oCEBLevelDataOps
oCEBLevelGodunovLevel Godunov
oCEBLevelGrid
oCEBLevelRedist
oCEBLevelTGA
oCEBMGAveragePiecewise constant interpolation
oCEBMGInterpPiecewise constant interpolation
oCEBNormalizeByVolumeFraction
oCEBNormType
oCEBPatchAdvect
oCEBPatchAdvectFactory
oCEBPatchGodunov
oCEBPatchGodunovFactory
oCEBPhysIBC
oCEBPhysIBCFactory
oCEBPoissonOp
oCEBPoissonOpFactory
oCEBPWLFillPatch
oCEBPWLFineInterp
oCEBQuadCFInterp
oCEBSimpleSolver
oCEBStencilEB stencil
oCEBStenVarCoef
oCEBTensorCFInterpQuadratic coarse-fine interpolation utility for tensors
oCEBViscousTensorOp
oCEBViscousTensorOpFactory
oCEdgeDataBoxA FArrayBox-like container for edge-centered fluxes
oCedgeMo
oCEllipsoidIF
oCEntry
oCExplosionIBCExample of an circular/spherical explosion
oCExtrapAdvectBCUses extrapolated value in all cases
oCExtrapAdvectBCFactory
oCExtrapFillPatchFills outer ghost cells by copying from inner ghost cells
oCFABAliasDataFactory
oCFABAliasFlBxDataFactory
oCFaceData
oCFaceIndex
oCFaceIteratorIterator over faces within an IntVectSet and an Ebgraph
oCfaceMo
oCFaceNodeBCA class to encapsulate the operations of boundary conditions on a face
oCFaceSpreadingOpClass to do spreading operation in the context of CopyTo
oCFaceStencil
oCFaceStop
oCFArrayBox
oCFEConcept
oCFIConcept
oCFineInterpReplaces fine level data with interpolation of coarse level data
oCFineInterpFaceReplaces face-centered fine data with interpolation of coarse level data
oCFixedRefinement
oCFluxBoxA FArrayBox-like container for face-centered fluxes
oCFourthOrderCFInterpFourth-order interpolation in time and space to ghost cells
oCFourthOrderFillPatchFourth-order interpolation in time and space to ghost cells
oCFourthOrderFineInterpFourth-order interpolation in space
oCFourthOrderInterpStencilClass to manage coarse-to-fine spatial interpolation to all fine cells within a single particular coarse cell
oCFourthOrderPatchInterpFourth-order interpolation in space on a single patch
oCGatherBuffer
oCGatherObjectReturn object for the regionGather function
oCGaussianIF
oCGaussianSphereIF
oCGenericArithmeticable
oCGeometryService
oCGeometryShop
oCGMRESSolver
oCGodunovPhysics
oCGodunovUtilities
oCGraphNode
oCGraphNodeImplem
oCHDF5attributes
oCHDF5HandleHandle to a particular group in an HDF file
oCHDF5HeaderDataData to be added to HDF5 files
oCHelicoilIF
oCHelixIF
oCHistogram
oCIFData
oCIFData< 1 >
oCIFid
oCIFidTable
oCIFInspector
oCIFSlicer
oCIFSlicer< GLOBALDIM >
oCImageIterator
oCIndexML
oCIndexTM
oCIndexTraits
oCIndexTraits< int >
oCIndexTraits< Real >
oCIndexTypeCell-Based or Node-Based Indices
oCIndirectIndirectInvertedLess
oCIndirectIndirectLess
oCIndirectInvertedLess
oCIndirectLess
oCIntersectionIF
oCIntervalStructure for passing component ranges in code
oCIntVectAn integer Vector in SpaceDim-dimensional space
oCintvect2d
oCintvect3d
oCIntVectSetAn irregular domain on an integer lattice
oCIrregFAB
oCIrregFABFactoryFactory class to produce IrregFABs
oCirregface
oCIrregNode
oCIrregTag
oCirregvof
oCIVSFAB
oCIVSFABFactoryFactory class to produce IVSFABs
oCIVSIteratorIterator for an IntVectSet
oCLAPACKMatrix
oCLatheIF
oCLayoutDataData that maintains a one-to-one mapping of T to the boxes in a BoxLayout
oCLayoutIndexAn index for LayoutIterator
oCLayoutIteratorAn Iterator based on a BoxLayout object
oCLDaddOp
oCLDOperator
oCLevelAdvectAdvection integrator on a level
oCLevelBackwardEulerImplements BackwardEuler algorithm to update solution to heat equation
oCLevelData
oCLevelDataOps
oCLevelFluxRegisterLevelFluxRegister-A class to encapsulate a levels worth of flux registers
oCLevelFluxRegisterEdgeLevelFluxRegisterEdge – Flux register for constrained-transport applications
oCLevelGodunovLevel Godunov - really a hyperbolic level integrator
oCLevelTGAImplements TGA algorithm to update solution to heat equation
oCLevelTGAHelmOp
oCLexLT
oCLinearAnalytic
oCLinearOp
oCLinearSolver
oCListA Doubly-Linked List Class
oCListIteratorIterator over a List
oCListLink
oCLSProblem
oCLSProblem< 1 >
oCLSquares
oCMayDayError-reporting Functions
oCMergeBoxesOnLinesClass which merges boxes in a direction without changing the overall box coverage
oCMergeSolver
oCMeshRefineClass which manages grid generation
oCMGLevelOp
oCMGLevelOpFactory
oCMGLevelOpObserver
oCMiniIFFAB
oCMiniIVFAB
oCMollifyIF
oCMoments
oCMotionItem
oCMultiGrid
oCMultilevelLinearOp
oCMultiSlabService
oCMultiSphereIF
oCNeighborIteratorAn Iterator based on a DisjointBoxLayout object for neighboring boxes
oCNeumannConductivityDomainBC
oCNeumannConductivityDomainBCFactory
oCNeumannConductivityEBBC
oCNeumannConductivityEBBCFactory
oCNeumannPoissonDomainBC
oCNeumannPoissonDomainBCFactory
oCNeumannPoissonEBBC
oCNeumannPoissonEBBCFactory
oCNeumannViscousTensorDomainBC
oCNeumannViscousTensorDomainBCFactory
oCNeumannViscousTensorEBBC
oCNeumannViscousTensorEBBCFactory
oCNewGeometryShop
oCNewPoissonOp
oCNewPoissonOp4
oCNewPoissonOp4Factory
oCNewPoissonOpFactory
oCNodeCFIVSClass to get fine IntVectSet at coarse/fine interface
oCNodeCoarseAverageReplaces coarse-level data with an average of fine-level data
oCNodeFArrayBoxA wrapper for an FArrayBox to contain NODE-centered data
oCNodeLevelDataOps
oCNodeMGInterpClass to interpolate coarse-level data to a fine level
oCNodeQCFIClass to interpolate quadratically at coarse/fine interface
oCNodeQuadCFInterp2Class to interpolate quadratically at coarse/fine interface when refinement ratio is 2
oCNoOpSolver
oCNoRefinement
oCNormalDerivativeThis computes the derivatives of the normal of a sliced implicit function
oCNormalDerivative< GLOBALDIM >This computes the derivatives of the normal of a sliced implicit function
oCNWOQuadCFInterpFourth-order interpolation in time and space to ghost cells
oCNWOViscousTensorOp
oCNWOViscousTensorOpFactory
oCOffsetBuffer
oCOldTimer
oCOutputAMRMultiGridInspector
oCParmParseParse Parameters From Command Line and Input Files
oCParticleVector
oCPatchGodunov
oCPetscCompGrid
oCPetscCompGridVTO
oCPetscSolver
oCPetscSolverFAB
oCPetscSolverPoisson
oCPetscSolverViscousTensor
oCPhysIBCPhysical/domain initial and boundary conditions
oCPiecewiseLinearFillPatchFills ghost cells by linear interpolation in space and time
oCPiecewiseLinearFillPatchFaceFills ghost cells by linear interpolation in space and time
oCPlaneIF
oCPlotterPeriodicFunction
oCPolarIF
oCPolyGeom
oCPolynomialIF
oCPolyTerm
oCPolytropicPhysics
oCPoolPool is a class to optimize memory allocation
oCPrintable
oCprobe
oCProblemDomainA class to facilitate interaction with physical boundary conditions
oCQuadAnalytic
oCQuadCFInterpQuadratic coarse-fine interpolation utility
oCQuadCFStencilClass to encapsulate CF info for quadratic interpolation
oCRampIBCExample of a wedge
oCRCPArrayPolicyPolicies for when T is an array
oCRCPFreePolicyPolicies for when T is created via malloc (or otherwise requires free)
oCRCPPairTrGeneral case T and S are not the same
oCRCPPairTr< T, T >Specialization for same type
oCRCPPointerPolicyPolicies for when T is a scalar object
oCRCPTypeTrGeneral case T is non-const and inverse is const
oCRCPTypeTr< const T >Specialization where T is const and inverse is non-const
oCRealTensor
oCRealVectA Real vector in SpaceDim-dimensional space
oCRedistStencilStencil for mass redistribution
oCReductionCopierSpecialized copier for doing reductions in dimensionality
oCRefCountedPtrA reference-counting handle class
oCReferenceHeightIF
oCRefinementCriterion
oCRegionGatherData coordination class for the regionGather function
oCregvof
oCRelaxSolver
oCResistivityOp
oCResistivityOpFactory
oCresolved_range
oCRhodoneaIF
oCRK4DenseOutput
oCScalarFunction
oCScheduler
oCSerialTask
oCShiftIteratorClass to manage box-shifting used to enforce periodic BC's
oCSideEncapsulation of high or low side
oCSideIteratorIterator for low and high side
oCSlabService
oCSliceSpec
oCslowEBCO
oCslowEBCOFactory
oCSphereArrayIF
oCSphereIF
oCsplitter
oCSpreadingCopierSpecialized copier for doing spreading of data in dimensionality
oCSpreadingOpClass to do spreading operation in the context of CopyTo
oCStencilScalarValue
oCStencilTensorValue
oCSTLAsciiReader
oCSTLBinaryReader
oCSTLBox
oCSTLExplorer
oCSTLIF
oCSTLMeshThe whole mesh
oCSTLReader
oCSumIF
oCSumOpClass to do summing operation in the context of CopyTo
oCTagSet
oCTensorCFInterpQuadratic coarse-fine interpolation utility for tensors
oCTensorCFIVSClass to get fine intvectset at CF interface
oCTensorFineStencilSetClass to encapsulate fine-level tangential gradient stencil computation
oCTensorFunction
oCTGAHelmOp
oCTiltedCylinderIF
oCTimedDataIterator
oCTimeInterpolatorRK4Time interpolator class using 4th-order Runge-Kutta
oCTorusIF
oCTraceTimer
oCTransformIF
oCTreeIntVectSetIntVectSet implementation based on tree representation
oCTreeIntVectSetIterator
oCTupleOrdered Tuples for Types T
oCTupleKeyMap
oCTylerChannelIF
oCUnionIF
oCVarCoefStencilVoF-centered stencil
oCVCAMRPoissonOp2
oCVCAMRPoissonOp2Factory
oCVectorOne dimensional dynamic array
oCVectorFunction
oCViscousBaseDomainBC
oCViscousBaseEBBC
oCViscousTensorOp
oCViscousTensorOpFactory
oCVisItChomboDriver
oCVisItPythonConnection
oCVoFIteratorIterator for all vofs within an IntVectSet and an Ebgraph
oCvofMo
oCVoFStencilVoF-centered stencil
oCVolData
oCVolIndexVolume of Fluid Index
oCWaveIBCExample of a sinusoidal plane wave plus a constant density
\CXConcept