Chombo + EB + MF  3.2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oC_kdnode
oC_kdres
oC_kdtree
oC_linkedlisthead
oC_linkedlistnode
oC_resultnode
oCAggEBPWLFillPatch::access_t
oCEBPatchGodunov::access_t
oCAggStencil< srcData_t, dstData_t >::access_t< srcData_t, dstData_t >
oCMetaprograms::Accum< N, T, ReduceT, TransformT >
oCMetaprograms::Accum< 1, T, ReduceT, TransformT >
oCMFStencil::agg_tStructure to hold multifluid stencils
oCAggEBPWLFillPatch
oCAggStencil< srcData_t, dstData_t >Aggregated stencil
oCAggStencil< BaseIVFAB< Real >, EBCellFAB >
oCAggStencil< EBCellFAB, EBCellFAB >
oCAggStencil< EBFaceFAB, EBCellFAB >
oCAlloc
oCArSp::AllocRawPolicy< T, IsClass >
oCArSp::AllocRawPolicy< T, false >If element are not class type, just assign the address
oCArSp::AllocRawPolicy< T, true >If elements are class type, allocate using placement new
oCAMRFramework for Berger-Oliger timestepping for AMR
oCAMRLevelAbstract base class for time-dependent data at a level of refinement
oCAMRLevelFactoryFactory class to produce an AMRLevel
oCAMRLevelMappedStabilityStrategy
oCAMRLevelMappedTaggingStrategy
oCAMRMultiGrid< T >
oCAMRMultiGrid< LevelData< EBCellFAB > >
oCAMRMultiGrid< LevelData< FArrayBox > >
oCAMRMultiGrid< LevelData< MFCellFAB > >
oCAMRMultiGrid< LevelData< T > >
oCAMRMultiGrid< LevelDataType >
oCAMRMultiGridInspector< T >
oCAMRTGA< T >
oCLevelData< T >::ApplyFunctor
oCArenaA Virtual Base Class for Dynamic Memory Managemen
oCIrregFAB::arithOpSome stuff to do arithmetic
oCARK4< X, FI, FE, dX >
oCARK4DenseOutput< Soln, Rhs, IMEXOp >
oCArSp::ArrayOfMatrixAllocAllocator for an array of matrices contiguous in memory
oCArrayViewDataSpecial LayoutData type for use with ArrayView
oCArSp::ArTr< Rank, ArConf >
oCArSp::ArTr< Rank, ArRangeCol >
oCArSp::ArTr< Rank, ArRangeRow >
oCArSp::ArTr< Rank, ArZeroCol >
oCArSp::ArTr< Rank, ArZeroRow >
oCAttribute
oCAutoStart
oCAutoStartLeaf
oCBackwardEuler
oCBaseAnalytic
oCBaseBCFuncEval
oCBaseBCValue
oCBaseDomainBC
oCBaseDomainBCFactory
oCBaseEBBC
oCBaseEBBCFactory
oCBaseEBCellFAB< T >Array defined at the VolIndexs of an Box in an EBIS
oCBaseEBCellFAB< Real >
oCBaseEBFaceFAB< T >Array defined at the Faces of an Box in an EBISBox
oCBaseEBFaceFAB< Real >
oCBaseFab< T >
oCBaseFab< bool >
oCBaseFab< char >
oCBaseFab< Complex >
oCBaseFab< DerivStencil >
oCBaseFab< FaceData * >
oCBaseFab< FaceStencil * >
oCBaseFab< FourthOrderInterpStencil * >
oCBaseFab< FourthOrderMappedCFInterpStencil * >
oCBaseFab< GraphNode >
oCBaseFab< IndicesTransformation >
oCBaseFab< int >
oCBaseFab< IntVect >
oCBaseFab< List< T > >
oCBaseFab< Real * >
oCBaseFab< Real >
oCBaseFab< T * >
oCBaseFab< unsigned char >
oCBaseFab< Vector< IndicesTransformation > * >
oCBaseFab< VectorTransformation >
oCBaseFab< VolData * >
oCBaseIF
oCBaseIFFAB< T >
oCBaseIFFAB< FaceData >
oCBaseIFFAB< FaceStencil >
oCBaseIndexIndex for other indicies to inherit
oCBaseIVFAB< T >
oCBaseIVFAB< Real >
oCBaseIVFAB< VolData >
oCBaseLevelHeatSolver< LevelDataType, FluxDataType, FluxRegisterType >
oCBaseLevelHeatSolver< LevelData< EBCellFAB >, EBFluxFAB, EBFluxRegister >
oCBaseLevelHeatSolver< LevelData< FArrayBox >, FluxBox, LevelFluxRegister >
oCBaseMomentIterator< D >Class to enable template containment
oCBaseOneDFuncBase class for integration
oCBaseStencil
oCBaseTransformBase class to transform boxes in an existing layout
oCBCFunction
oCBCHolder
oCBCValueFunction
oCBCValueHolder
oCBinItemVirtual base class for particle data
oCBitSet
oCBitSetIterator
oCBitSetTrueIterator
oCBlockBaseRegister< T >Class to implement a single data register a mapped multiblock domain block boundary
oCBlockBaseRegister< FArrayBox >
oCBlockBoundaryClass to describe the multi-block topology between 2 blocks, or placehold a BC
oCBlockRegisterClass to hold data on a mapped multiblock domain block boundary
oCBoundaryData
oCBoundaryIteratorIterates through the IntVects on the surface of a Box
oCBoxA Rectangular Domain on an Integer Lattice
oCbox
oCbox2d
oCbox3d
oCboxids
oCBoxIteratorIterates through the IntVects of a Box
oCBoxLayoutA not-necessarily-disjoint collective of boxes
oCCallbacks
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
oCChombo_EBISSingleton version of EBIndexSpace
oCCHRangeDefines a range of subscripts
oCSort::CmpGreaterIndex< T >Compares m_a[i] > m_a[j]
oCAggEBPWLFillPatch::coar_logic_t
oCCoarseAverageReplaces coarse level data with an average of fine level data
oCCoarseAverageCodim
oCCoarseAverageFaceReplaces face-centered coarse-level data w/ averaged fine-level data
oCCodimBox< S >An FArrayBox container for storage on the codimensions of a box
oCCoefficientInterpolator< LevelData_, SolutionLevelData_ >
oCCoefficientInterpolator< LevelData< FluxBox >, LevelData< FArrayBox > >
oCCompIntVect
oCComputeCutCellMoments< dim >
oCComputeCutCellMoments< 1 >
oCSTLMesh::conninfoConnectivity
oCConstrainedLS
oCCoordinateSystem< dim >
oCCoordinateSystem< 1 >
oCCoordSys< Tcell, Tface >Virtual base class encapsulating mapped-grid coordinate systems
oCCoordSys< FArrayBox, FluxBox >
oCCoordSysFactory< T, Tface >Pure-virtual base class defining factory interface for CoordSys
oCCoordSysFactory< FArrayBox, FluxBox >
oCCoordTransformCoordinate transformations
oCCopierA strange but true thing to make copying from one boxlayoutdata to another fast
oCCopierBuffer
oCCopyIterator
oCCorrect1D2D
oCCoveredFaceFABHolder for data over covered faces
oCCoveredFaceIteratorIterator for all vofs within an IntVectSet and an EBISBox
oCCutCellMoments< dim >
oCCutCellMoments< 1 >
oCDataFactory< T >Factory object to data members of a BoxLayoutData container
oCDataFactory< BaseEBCellFAB< T > >
oCDataFactory< BaseEBFaceFAB< T > >
oCDataFactory< BaseIFFAB< T > >
oCDataFactory< BaseIVFAB< T > >
oCDataFactory< BinFab< T > >
oCDataFactory< CodimBox< S > >
oCDataFactory< EBCellFAB >
oCDataFactory< EBData >
oCDataFactory< EBFaceFAB >
oCDataFactory< EBFluxFAB >
oCDataFactory< EBGraph >
oCDataFactory< FArrayBox >
oCDataFactory< IrregFAB >
oCDataFactory< IVSFAB< T > >
oCDataFactory< ListBox< P > >
oCDataFactory< ListBox< T > >
oCDataFactory< MFCellFAB >
oCDataFactory< MFFluxFAB >
oCDataFactory< NodeFArrayBox >
oCArSp::DefaultArrayAlloc< T >Default allocator
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
oCEBStenVarCoef::destTerm_t
oCMFStencil::destTerm_t
oCEBStencil::destTerm_t
oCDivergenceStencilStencil to evaluate the conservative divergence of a flux
oCDomainNodeBCClass to enforce boundary conditions
oCDoubleRampExact
oCDoubleSphereExact
oCMetaprograms::dterm< N, OP >
oCMetaprograms::dterm< 1, OP >
oCdXConcept
oCEBAdvectLevelIntegrator
oCEBAdvectPatchIntegrator
oCEBAMRDataOps
oCEBAMRTestCommon
oCEBArith
oCEBBackwardEuler
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
oCEBConstantCFInterp
oCEBData
oCEBDataImplem
oCEBDebugPoint
oCEBFastFREBFastFR-A class to encapsulate a levels worth of flux registers
oCEBFineToCoarRedist
oCEBFluxFABA EBFaceFAB-like container for edge-centered fluxes
oCEBGraphGeometric description within a box
oCEBGraphImplemGeometric description within a box
oCEBIndexSpace
oCEBISBox
oCEBISLayout
oCEBISLayoutImplem
oCEBISLevel
oCEBLevelAdvect
oCEBLevelDataOps
oCEBLevelGodunovLevel Godunov
oCEBLevelGrid
oCEBLevelRedist
oCEBMGAveragePiecewise constant interpolation
oCEBMGInterpPiecewise constant interpolation
oCEBNormalizeByVolumeFraction
oCEBNormType
oCEBPatchGodunov
oCEBPatchGodunovFactory
oCEBPhysIBC
oCEBPhysIBCFactory
oCEBPWLFillPatch
oCEBPWLFineInterp
oCEBStencilEB stencil
oCMFStencil::ebstencil_t
oCEBStencil::ebstencil_t
oCEBStenVarCoef
oCSTLUtil::EdgeCompareSWO
oCEdgeDataBoxA FArrayBox-like container for edge-centered fluxes
oCSTLMesh::edgelistEdges
oCedgeMo
oCEdgeQuadratureVirtual base class for defining edge-based quadratures
oCIrregTag::Entry
oCEntry
oCExtrapFillPatchFills outer ghost cells by copying from inner ghost cells
oCFaceData
oCFaceIteratorIterator over faces within an IntVectSet and an Ebgraph
oCfaceMo
oCFaceNodeBCA class to encapsulate the operations of boundary conditions on a face
oCFaceStop
oCFEConcept
oCFIConcept
oCAggEBPWLFillPatch::fine_logic_t
oCFineInterpReplaces fine level data with interpolation of coarse level data
oCFineInterpFaceReplaces face-centered fine data with interpolation of coarse level data
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
oCFourthOrderMappedCFInterpFourth-order interpolation in space
oCFourthOrderMappedCFInterpStencilClass to manage coarse-to-fine spatial interpolation to all fine cells within a single particular coarse cell
oCFourthOrderMappedFineInterpInterpolate from coarse cells to valid fine cells on mapped grids
oCFourthOrderPatchInterpFourth-order interpolation in space on a single patch
oCGatherBuffer
oCGatherObject< T >Return object for the regionGather function
oCGenericArithmeticable< ScalarT, SelfT >
oCGenericArithmeticable< int, IndexTM< int, N > >
oCGenericArithmeticable< Real, IndexTM< Real, N > >
oCGenericArithmeticable< T, IndexTM< T, N > >
oCGeometryService
oCGodunovPhysics
oCGodunovUtilities
oCGraphNode
oCGraphNodeImplem
oCHDF5attributes
oCHDF5HandleHandle to a particular group in an HDF file
oCHDF5HeaderDataData to be added to HDF5 files
oCMetaprograms::Identity< T >
oCIFData< dim >
oCIFData< 1 >
oCIFid
oCIFidTable
oCIFInspector
oCIFSlicer< dim >
oCIFSlicer< GLOBALDIM >
oCImageIterator
oCIndexedMoments< Dim, P >
oCIndexedMoments< SpaceDim, CH_EBIS_ORDER >
oCIndexedMoments< SpaceDim-1, CH_EBIS_ORDER >
oCArSp::IndexerData< Rank, DimT >Any rank and a zero-based subscript
oCArSp::IndexerData< 1, CHRange >Rank 1 and a subscript range
oCArSp::IndexerData< 1, DimT >Rank 1 and a zero-based subscript (no data)
oCArSp::IndexerData< 2, USz_t >
oCArSp::IndexerData< Rank, CHRange >Any rank and a subscript range
oCIndexerT
oCIndexML
oCIndexTraits< T >
oCIndexTraits< int >
oCIndexTraits< Real >
oCIndexTypeCell-Based or Node-Based Indices
oCIndicesTransformationClass to describe transformation of indices from one block to another
oCMetaprograms::InnerProduct< N, T, RT, PlusT, TimesT >
oCMetaprograms::InnerProduct< 1, T, RT, PlusT, TimesT >
oCInterfaceJump
oCInterpIntFills fine LevelData<BaseFab<int> > from a coarse one using piecewise constant interpolation
oCIntersectionAverageFaceAverage from fine intersections
oCIntervalStructure for passing component ranges in code
oCIntVectAn integer Vector in SpaceDim-dimensional space
oCintvect2d
oCintvect3d
oCIntVectSetAn irregular domain on an integer lattice
oCirregface
oCIrregNode
oCIrregTag
oCirregvof
oCSTLUtil::IVCompareSWO
oCIVSFAB< T >
oCIVSIteratorIterator for an IntVectSet
oCLAPACKMatrix
oCLayoutData< T >Data that maintains a one-to-one mapping of T to the boxes in a BoxLayout
oCLayoutData< BaseFab< bool > >
oCLayoutData< BaseFab< int > >
oCLayoutData< BaseFab< IntVect > >
oCLayoutData< BaseFab< PetscInt > >
oCLayoutData< BaseFab< Real > >
oCLayoutData< BaseFab< Vector< Real > * > * >
oCLayoutData< BaseIFFAB< Real > >
oCLayoutData< BaseIVFAB< Real > >
oCLayoutData< BaseIVFAB< Vector< int > > >
oCLayoutData< BaseIVFAB< Vector< Real > > >
oCLayoutData< BaseIVFAB< Vector< RealVect > > >
oCLayoutData< BaseIVFAB< Vector< VoFStencil > > >
oCLayoutData< BaseIVFAB< Vector< VolIndex > > >
oCLayoutData< BaseIVFAB< VoFStencil > >
oCLayoutData< BitSet >
oCLayoutData< CFIVS >
oCLayoutData< CodimBox< FArrayBox > >
oCLayoutData< DataIndex >
oCLayoutData< EBCellFAB >
oCLayoutData< EBData >
oCLayoutData< EBFluxFAB >
oCLayoutData< EBGraph >
oCLayoutData< EBISBox >
oCLayoutData< EBPatchAdvect * >
oCLayoutData< EBPatchGodunov * >
oCLayoutData< EdgeDataBox >
oCLayoutData< FArrayBox >
oCLayoutData< FluxBox >
oCLayoutData< int >
oCLayoutData< IntVectSet >
oCLayoutData< IVSFAB< int > * >
oCLayoutData< IVSFAB< IntVect > * >
oCLayoutData< IVSFAB< RealVect > * >
oCLayoutData< ListBox< P > >
oCLayoutData< MFCellFAB >
oCLayoutData< NodeCFIVS >
oCLayoutData< NodeFArrayBox >
oCLayoutData< PatchGodunov >
oCLayoutData< QuadCFStencil >
oCLayoutData< Real * >
oCLayoutData< RefCountedPtr< AggStencil< EBCellFAB, BaseIVFAB< Real > > > >
oCLayoutData< RefCountedPtr< AggStencil< EBCellFAB, EBCellFAB > > >
oCLayoutData< RefCountedPtr< DivergenceStencil > >
oCLayoutData< RefCountedPtr< EBAdvectPatchIntegrator > >
oCLayoutData< RefCountedPtr< EBStencil > >
oCLayoutData< RefCountedPtr< EBSTENCIL_T > >
oCLayoutData< RefCountedPtr< IVSFAB< MBStencil > > >
oCLayoutData< RefCountedPtr< IVSFAB< MBVectorStencil > > >
oCLayoutData< RefCountedPtr< MBAggStencil > >
oCLayoutData< RefCountedPtr< VCAggStencil > >
oCLayoutData< TensorFineStencilSet >
oCLayoutData< Vector< AggEBPWLFillPatch::coar_logic_t > >
oCLayoutData< Vector< AggEBPWLFillPatch::fine_logic_t > >
oCLayoutData< Vector< Box > >
oCLayoutData< Vector< DataIndex > >
oCLayoutData< Vector< FaceIndex > >
oCLayoutData< Vector< IntVectSet > >
oCLayoutData< Vector< RegionGather::RegionGather::Message > >
oCLayoutData< Vector< Vector< IntVectSet > > >
oCLayoutData< Vector< VoFIterator > >
oCLayoutData< Vector< VoFStencil > >
oCLayoutData< Vector< VolIndex > >
oCLayoutData< VoFIterator >
oCLayoutIndexAn index for LayoutIterator
oCLayoutIteratorAn Iterator based on a BoxLayout object
oCLDOperator< T >
oCLDOperator< FArrayBox >
oCLDOperator< FluxBox >
oCLevelAdvectAdvection integrator on a level
oCLevelConsOperatorLevel Cons Operator - a class for evaluating the Laplacian
oCLevelDataOps< T >
oCLevelDataOps< FArrayBox >
oCLevelDataOps< MFCellFAB >
oCLevelDataOps< NodeFArrayBox >
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
oCLevelGridMetricsGrid metrics for a level
oCLevelSourceTerm
oClex_compare_iv
oCLexLT< T >
oCMetaprograms::LexLT< N, T >
oCMetaprograms::LexLT< 1, T >
oCLinearOp< T >
oCLinearOp< FArrayBox >
oCLinearOp< LevelData< EBCellFAB > >
oCLinearOp< LevelData< FArrayBox > >
oCLinearOp< LevelData< MFCellFAB > >
oCLinearOp< LevelData< NodeFArrayBox > >
oCLinearOp< LevelData< T > >
oCLinearOp< Vector< LevelData< T > * > >
oCLinearSolver< T >
oCLinearSolver< LevelData< EBCellFAB > >
oCLinearSolver< LevelData< FArrayBox > >
oCLinearSolver< LevelData< MFCellFAB > >
oCLinearSolver< LevelData< T > >
oCLinearSolver< LevelDataType >
oCList< T >A Doubly-Linked List Class
oCList< P >
oCListBox< T >
oCListIterator< T >Iterator over a List
oCListLink< T >
oCListLink< P >
oCLocalCoordMoveSwitch
oCLSProblem< dim >
oCLSProblem< 1 >
oCLSquares
oCMappedLevelDataSolution data on a level for mapped grids
oCMask
oCMayDayError-reporting Functions
oCMBAggLevelExchangeThe class MultiBlockLevelExchange stores topological and geometric information
oCMBAggStencil
oCMBStencilClass to describe a multi-block interpolation stencil
oCMBStencilElementClass to describe a single element of a multi-block interpolation stencil
oCMBStencilIteratorIterates through the MBStencilElements of a MBStencil
oCMBVectorStencilClass to describe a multi-block interpolation stencil
oCMBVectorStencilElementClass to describe a single element of a multi-block interpolation stencil
oCMBVectorStencilIteratorIterates through the MBVectorStencilElements of a MBVectorStencil
oCMergeBoxesOnLinesClass which merges boxes in a direction without changing the overall box coverage
oCMeshInterp
oCMeshRefineClass which manages grid generation
oCRegionGather::Message
oCMFAMRDataOps
oCMFArith
oCMFBackwardEuler
oCMFCellFAB
oCMFFluxFABContainer for face-centered fluxes for multifluid
oCMFGeometry
oCMFIndexSpace
oCMFLevelDataOps
oCMFRemapper
oCMFStencil
oCMGLevelOpFactory< T >
oCMGLevelOpFactory< FArrayBox >
oCMGLevelOpFactory< LevelData< EBCellFAB > >
oCMGLevelOpFactory< LevelData< FArrayBox > >
oCMGLevelOpFactory< LevelData< MFCellFAB > >
oCMGLevelOpFactory< LevelData< NodeFArrayBox > >
oCMGLevelOpObserver< T >
oCMGLevelOpObserver< FArrayBox >
oCMGLevelOpObserver< LevelData< EBCellFAB > >
oCMGLevelOpObserver< LevelData< FArrayBox > >
oCMGLevelOpObserver< LevelData< MFCellFAB > >
oCMGLevelOpObserver< LevelData< NodeFArrayBox > >
oCMiniIFFAB< T >
oCMiniIFFAB< Real >
oCMiniIVFAB< T >
oCMiniIVFAB< Real >
oCMinimalCCCM< dim >
oCMinimalCCCM< 1 >
oCMOLPhysics
oCMOLUtilities
oCMoments
oCMotionItem
oCSort::Move1Array< T >Mover for use with 'rearrangeToIndex'
oCSort::Move2Array< T1, T2 >Mover for use with 'rearrangeToIndex'
oCMultiBlockCoordSysVirtual interface class encapsulating multi-block mapping API
oCMultiBlockCoordSysFactoryPure-virtual base class defining factory interface for MultiBlockCoordSys
oCMultiBlockLevelCopierThe class MultiBlockLevelCopier stores topological and geometric information
oCMultiBlockLevelExchangeThe class MultiBlockLevelExchange stores topological and geometric information
oCMultiBlockLevelGeomThe class MultiBlockLevelGeom stores topological and geometric information
oCMultiBlockUtilThe class MultiBlockUtil contains some functions used by MultiBlockLevelGeom, MultiBlockLevelExchange, and MultiBlockLevelCopier. It does NOT store any layouts
oCMultiGrid< T >
oCNeighborIteratorAn Iterator based on a DisjointBoxLayout object for neighboring boxes
oCMetaprograms::NestedLoop< N, OP >
oCMetaprograms::NestedLoop< 0, OP >
oCMetaprograms::NestedPrestagedLoop< N, OP >
oCMetaprograms::NestedPrestagedLoop< 0, OP >
oCArSp::NewArrayAlloc< T >Allocator that only permits allocation by new
oCNewCoordSysVirtual base class encapsulating mapped-grid coordinate systems
oCNewCoordSysFactoryPure-virtual base class defining factory interface for CoordSys
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
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
oCNonAggregatedEBStencilVery slow, bad version of EB stencil
oCNormalDerivative< dim >This 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
oCNormalDerivativeNew< dim >This computes the derivatives of the normal of a sliced implicit function
oCNWOEBQuadCFInterpQuadratic coarse-fine interpolation utility
oCNWOQuadCFInterpFourth-order interpolation in time and space to ghost cells
oCOffsetBuffer
oCOffsetSphereExact
oCOldTimer
oCOneDIntegrator
oCParmParseParse Parameters From Command Line and Input Files
oCParticleBC
oCParticleValidRegion
oCPatchConsOperatorPatch Cons Operator - a class for evaluating the Laplacian
oCPatchGodunov
oCScheduler::PeriodicFunction
oCScheduler::PeriodicFunctionLessThanOrdering operator for pointers to periodic functions
oCPetscCompGrid
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
oCEBPatchGodunov::pointerOffset_t
oCPolyGeom
oCPolyTerm
oCPoolPool is a class to optimize memory allocation
oCMetaprograms::Pow< N, P >
oCMetaprograms::Pow< N, 1 >
oCPrintable
oCProblemDomainA class to facilitate interaction with physical boundary conditions
oCQuadCFInterpQuadratic coarse-fine interpolation utility
oCQuadCFStencilClass to encapsulate CF info for quadratic interpolation
oCQuadratureElement
oCRCPArrayPolicyPolicies for when T is an array
oCRCPFreePolicyPolicies for when T is created via malloc (or otherwise requires free)
oCRCPPairTr< T, S >General case T and S are not the same
oCRCPPairTr< T, T >Specialization for same type
oCRCPPointerPolicyPolicies for when T is a scalar object
oCRCPTypeTr< T >General case T is non-const and inverse is const
oCRCPTypeTr< const T >Specialization where T is const and inverse is non-const
oCRealBox
oCSTLUtil::RealIntCompare
oCRealTensor
oCRealVectA Real vector in SpaceDim-dimensional space
oCRedistStencilStencil for mass redistribution
oCRefCountedPtr< T, OP >A reference-counting handle class
oCRefCountedPtr< AdvectPhysics >
oCRefCountedPtr< AggEBPWLFillPatch >
oCRefCountedPtr< AggStencil< BaseIVFAB< Real >, EBCellFAB > >
oCRefCountedPtr< AggStencil< EBCellFAB, EBCellFAB > >
oCRefCountedPtr< AggStencil< EBFaceFAB, EBCellFAB > >
oCRefCountedPtr< AMRLevelOpFactory< LevelData< FArrayBox > > >
oCRefCountedPtr< AMRMultiGrid< LevelData< EBCellFAB > > >
oCRefCountedPtr< AMRMultiGrid< LevelData< FArrayBox > > >
oCRefCountedPtr< AMRMultiGrid< LevelData< MFCellFAB > > >
oCRefCountedPtr< AMRMultiGrid< LevelDataType > >
oCRefCountedPtr< AMRMultiGrid< T > >
oCRefCountedPtr< BaseBCFuncEval >
oCRefCountedPtr< BaseBCValue >
oCRefCountedPtr< BaseDomainBC >
oCRefCountedPtr< BaseDomainBCFactory >
oCRefCountedPtr< BaseEBBC >
oCRefCountedPtr< BaseEBBCFactory >
oCRefCountedPtr< BaseFab< unsigned char > >
oCRefCountedPtr< BaseIF >
oCRefCountedPtr< BCFunction >
oCRefCountedPtr< BCValueFunction >
oCRefCountedPtr< bool >
oCRefCountedPtr< CoefficientInterpolator< LevelData< FluxBox >, LevelData< FArrayBox > > >
oCRefCountedPtr< ConductivityBaseDomainBC >
oCRefCountedPtr< ConductivityBaseEBBC >
oCRefCountedPtr< DataFactory< FArrayBox > >
oCRefCountedPtr< DataFactory< MFCellFAB > >
oCRefCountedPtr< DataFactory< NodeFArrayBox > >
oCRefCountedPtr< DataFactory< T > >
oCRefCountedPtr< DataIterator >
oCRefCountedPtr< EBCFData >
oCRefCountedPtr< EBDataImplem >
oCRefCountedPtr< EBGraphImplem >
oCRefCountedPtr< EBISLayoutImplem >
oCRefCountedPtr< EBPhysIBC >
oCRefCountedPtr< EBPhysIBCFactory >
oCRefCountedPtr< EBQuadCFInterp >
oCRefCountedPtr< EBTensorCFInterp >
oCRefCountedPtr< FArrayBox >
oCRefCountedPtr< int >
oCRefCountedPtr< LayoutData< IntVectSet > >
oCRefCountedPtr< LevelData< BaseIVFAB< Real > > >
oCRefCountedPtr< LevelData< EBCellFAB > >
oCRefCountedPtr< LevelData< EBFluxFAB > >
oCRefCountedPtr< LevelData< FArrayBox > >
oCRefCountedPtr< LevelData< FluxBox > >
oCRefCountedPtr< LevelTGA >
oCRefCountedPtr< MeshRefine >
oCRefCountedPtr< MFIndexSpace >
oCRefCountedPtr< MultiBlockCoordSysFactory >
oCRefCountedPtr< NWOEBQuadCFInterp >
oCRefCountedPtr< Scheduler >
oCRefCountedPtr< SphereTree >
oCRefCountedPtr< Spline1DMapping >
oCRefCountedPtr< STLBox >
oCRefCountedPtr< STLMesh >
oCRefCountedPtr< TensorFunction >
oCRefCountedPtr< Vector< Entry > >
oCRefCountedPtr< Vector< LayoutIndex > >
oCRefCountedPtr< Vector< MBStencilElement > >
oCRefCountedPtr< Vector< MBVectorStencilElement > >
oCRefCountedPtr< Vector< Vector< std::pair< int, LayoutIndex > > > >
oCRefCountedPtr< VectorFunction >
oCRefCountedPtr< ViscousBaseDomainBC >
oCRefCountedPtr< ViscousBaseEBBC >
oCRefCountedPtr< WGSRefinementCriterion >
oCRefinementCriterion< dim >
oCRegionGatherData coordination class for the regionGather function
oCregvof
oCArSp::ReleaseRawPolicy< T, IsClass >
oCArSp::ReleaseRawPolicy< T, false >If elements are not class type, do nothing
oCArSp::ReleaseRawPolicy< T, true >If elements are class type, invoke destructor on each element
oCRK4DenseOutput< Soln, Rhs, EXOP >
oCRootSolver::RootTr< T >
oCRootSolver::RootTr< double >
oCRootSolver::RootTr< float >
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
oCSingleBlockCSAdapter
oCSingleLevelDivergenceClass to encapsulate Divergence functions
oCSingleLevelGradientClass to encapsulate Gradient functions (both CC and face-centered)
oCSliceSpec
oCEBPatchGodunov::slop_logic_t
oCSmoothAbsoluteValue
oCSphereTree
oCSpline1DMapping
oCStdSetIVSIntVectSet implementation based std::set
oCStdSetIVSIterator
oCEBAMRPoissonOp::StencilIndex
oCMFPoissonOp::StencilIndex
oCMFPoissonOp::StencilIndexComparator
oCEBAMRPoissonOp::StencilIndexComparator
oCStencilScalarValue
oCStencilTensorValue
oCEBStenVarCoef::stencilTerm
oCEBStencil::stencilTerm
oCMFStencil::stencilTerm
oCMBAggStencil::stenelem_t
oCSTLBox
oCSTLExplorer
oCSTLMeshThe whole mesh
oCSTLReader
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
oCTimeInterpolatorRK4Time interpolator class using 4th-order Runge-Kutta
oCTraceTimer
oCMetaprograms::Transform< N, T, FunctorT >
oCMetaprograms::Transform< 1, T, FunctorT >
oCTreeIntVectSetIntVectSet implementation based on tree representation
oCTreeIntVectSetIterator
oCSTLUtil::TriInCell
oCSTLMesh::trilistTriangles
oCTuple< T, N >Ordered Tuples for Types T
oCTuple< EBFaceFAB *, CH_SPACEDIM >
oCTuple< FaceNodeBC *, SpaceDim >
oCTuple< IntVect, NUMBLOCKS >
oCTuple< IntVect, SpaceDim >
oCTuple< LayoutData< IntVectSet >, 2 *SpaceDim >
oCTuple< Real, SpaceDim *SpaceDim >
oCTupleKeyMap< TupleTypenames, ValueT >
oCMisc::TypeTr< T >::Two
oCMisc::TypeTr< T >Test for class type
oCEBPatchGodunov::updateStencil_t
oCVarCoefStencilVoF-centered stencil
oCEBStenVarCoef::varcsten_t
oCVector< T >One dimensional dynamic array
oCVector< access_t >
oCVector< AggStencil::access_t >
oCVector< AMRLevel * >
oCVector< AMRLevelOp< LevelData< EBCellFAB > > * >
oCVector< AMRLevelOp< LevelData< FArrayBox > > * >
oCVector< AMRLevelOp< LevelData< MFCellFAB > > * >
oCVector< AMRLevelOp< LevelData< T > > * >
oCVector< AMRLevelOp< LevelDataType > * >
oCVector< AMRLevelOp< T > * >
oCVector< BaseFab< bool > * >
oCVector< BaseFab< IndicesTransformation > * >
oCVector< BaseFab< int > * >
oCVector< BaseFab< IntVect > * >
oCVector< BaseFab< PetscInt > * >
oCVector< BaseFab< Real > * >
oCVector< BaseFab< Vector< Real > * > ** >
oCVector< BaseIF * >
oCVector< BaseIFFAB< Real > * >
oCVector< BaseIVFAB< Real > * >
oCVector< BaseIVFAB< Vector< int > > * >
oCVector< BaseIVFAB< Vector< Real > > * >
oCVector< BaseIVFAB< Vector< RealVect > > * >
oCVector< BaseIVFAB< Vector< VoFStencil > > * >
oCVector< BaseIVFAB< Vector< VolIndex > > * >
oCVector< BaseIVFAB< VoFStencil > * >
oCVector< BitSet * >
oCVector< BlockBdryIndexMap >
oCVector< Bound >
oCVector< BoundaryData >
oCVector< Box >
oCVector< BoxLayout * >
oCVector< CFIVS * >
oCVector< CFRegion >
oCVector< char >
oCVector< CodimBox< FArrayBox > * >
oCVector< const TreeIntVectSet::TreeNode * >
oCVector< Copier * >
oCVector< Copier >
oCVector< DataIndex * >
oCVector< DisjointBoxLayout >
oCVector< double >
oCVector< EBAMRPoissonOp * >
oCVector< EBCellFAB * >
oCVector< EBData * >
oCVector< EBFluxFAB * >
oCVector< EBGraph * >
oCVector< EBIndexSpace * >
oCVector< EBISBox * >
oCVector< EBISLayout >
oCVector< EBISLevel * >
oCVector< EBLevelGrid >
oCVector< EBPatchAdvect ** >
oCVector< EBPatchGodunov ** >
oCVector< EBPatchGodunov::slop_logic_t >
oCVector< EBPatchGodunov::updateStencil_t >
oCVector< EBStencil::destTerm_t >
oCVector< EBStencil::ebstencil_t >
oCVector< EBStencil::stencilTerm >
oCVector< EBStenVarCoef::destTerm_t >
oCVector< EBStenVarCoef::stencilTerm >
oCVector< EBStenVarCoef::varcsten_t >
oCVector< EdgeDataBox * >
oCVector< Entry >
oCVector< FaceData >
oCVector< FaceIndex >
oCVector< FaceStencil >
oCVector< FArrayBox * >
oCVector< FluxBox * >
oCVector< GraphNodeImplem >
oCVector< hid_t >
oCVector< IFid >
oCVector< IndexTM< int, D > >
oCVector< IndexTM< int, Dim > >
oCVector< IndicesTransformation >
oCVector< int * >
oCVector< int >
oCVector< IntVect >
oCVector< IntVectSet * >
oCVector< IntVectSet >
oCVector< IrregTag::Entry >
oCVector< IVSFAB< int > ** >
oCVector< IVSFAB< IntVect > ** >
oCVector< IVSFAB< RealVect > ** >
oCVector< LayoutData< NodeCFIVS > * >
oCVector< LayoutIndex >
oCVector< LevelData< EBCellFAB > * >
oCVector< LevelData< FArrayBox > * >
oCVector< LevelData< FluxBox > * >
oCVector< LevelData< MFCellFAB > * >
oCVector< LevelData< NodeFArrayBox > * >
oCVector< LevelData< T > * >
oCVector< LevelDataType * >
oCVector< LevelTGAHelmOp< LevelData< EBCellFAB >, EBFluxFAB > * >
oCVector< LevelTGAHelmOp< LevelData< FArrayBox >, FluxBox > * >
oCVector< LevelTGAHelmOp< LevelDataType, FluxDataType > * >
oCVector< ListBox< P > * >
oCVector< long long >
oCVector< MBStencilElement >
oCVector< MBVectorStencilElement >
oCVector< MFCellFAB * >
oCVector< MFStencil::destTerm_t >
oCVector< MFStencil::ebstencil_t >
oCVector< MFStencil::stencilTerm >
oCVector< MGLevelOp< T > * >
oCVector< MotionItem * >
oCVector< MultiGrid< LevelData< EBCellFAB > > * >
oCVector< MultiGrid< LevelData< FArrayBox > > * >
oCVector< MultiGrid< LevelData< MFCellFAB > > * >
oCVector< MultiGrid< LevelData< T > > * >
oCVector< MultiGrid< LevelDataType > * >
oCVector< MultiGrid< T > * >
oCVector< NewCoordSys * >
oCVector< NodeCFIVS * >
oCVector< NodeFArrayBox * >
oCVector< NodeQuadCFInterp2 * >
oCVector< PatchGodunov * >
oCVector< PolyTerm >
oCVector< ProblemDomain >
oCVector< QuadCFStencil * >
oCVector< QuadratureElement >
oCVector< Real ** >
oCVector< Real >
oCVector< RealVect >
oCVector< RefCountedPtr< AggStencil< EBCellFAB, BaseIVFAB< Real > > > * >
oCVector< RefCountedPtr< AggStencil< EBCellFAB, EBCellFAB > > * >
oCVector< RefCountedPtr< AMRLevelOp< LevelData< T > > > >
oCVector< RefCountedPtr< AMRMultiGridInspector< LevelData< EBCellFAB > > > >
oCVector< RefCountedPtr< AMRMultiGridInspector< LevelData< FArrayBox > > > >
oCVector< RefCountedPtr< AMRMultiGridInspector< LevelData< MFCellFAB > > > >
oCVector< RefCountedPtr< AMRMultiGridInspector< LevelData< T > > > >
oCVector< RefCountedPtr< AMRMultiGridInspector< LevelDataType > > >
oCVector< RefCountedPtr< AMRMultiGridInspector< T > > >
oCVector< RefCountedPtr< BaseBCValue > >
oCVector< RefCountedPtr< BaseDomainBC > >
oCVector< RefCountedPtr< BlockRegister > >
oCVector< RefCountedPtr< DivergenceStencil > * >
oCVector< RefCountedPtr< EBAdvectPatchIntegrator > * >
oCVector< RefCountedPtr< EBQuadCFInterp > >
oCVector< RefCountedPtr< EBStencil > * >
oCVector< RefCountedPtr< EBSTENCIL_T > * >
oCVector< RefCountedPtr< IVSFAB< MBStencil > > * >
oCVector< RefCountedPtr< IVSFAB< MBVectorStencil > > * >
oCVector< RefCountedPtr< LayoutData< Box > > >
oCVector< RefCountedPtr< LevelData< BaseFab< PetscInt > > > >
oCVector< RefCountedPtr< LevelData< BaseIVFAB< int > > > >
oCVector< RefCountedPtr< LevelData< BaseIVFAB< Real > > > >
oCVector< RefCountedPtr< LevelData< EBCellFAB > > >
oCVector< RefCountedPtr< LevelData< EBFluxFAB > > >
oCVector< RefCountedPtr< LevelData< FArrayBox > > >
oCVector< RefCountedPtr< LevelData< FluxBox > > >
oCVector< RefCountedPtr< MBAggStencil > * >
oCVector< RefCountedPtr< NWOEBQuadCFInterp > >
oCVector< RefCountedPtr< TGAHelmOp< LevelData< MFCellFAB > > > >
oCVector< RefCountedPtr< VCAggStencil > * >
oCVector< S * >
oCVector< size_t >
oCVector< std::string >
oCVector< string >
oCVector< T * >
oCVector< TensorFineStencilSet * >
oCVector< TGAHelmOp< LevelData< EBCellFAB > > * >
oCVector< TGAHelmOp< LevelData< FArrayBox > > * >
oCVector< TGAHelmOp< T > * >
oCVector< Tuple< BlockBoundary, 2 *SpaceDim > >
oCVector< unsigned long long >
oCVector< Vector >
oCVector< Vector< AggEBPWLFillPatch::coar_logic_t > * >
oCVector< Vector< AggEBPWLFillPatch::fine_logic_t > * >
oCVector< Vector< Box > * >
oCVector< Vector< Box > >
oCVector< Vector< DataIndex > * >
oCVector< Vector< DisjointBoxLayout > >
oCVector< Vector< EBLevelGrid > >
oCVector< Vector< EBViscousTensorOp * > >
oCVector< Vector< FaceIndex > * >
oCVector< Vector< IndicesTransformation > >
oCVector< Vector< int > >
oCVector< Vector< IntVect > >
oCVector< Vector< IntVectSet > * >
oCVector< Vector< long long > >
oCVector< Vector< NWOEBViscousTensorOp * > >
oCVector< Vector< ProblemDomain > >
oCVector< Vector< Real > >
oCVector< Vector< RefCountedPtr< LayoutData< EBCellFAB > > > >
oCVector< Vector< RefCountedPtr< LevelData< BaseIVFAB< Real > > > > >
oCVector< Vector< RefCountedPtr< LevelData< EBCellFAB > > > >
oCVector< Vector< RefCountedPtr< LevelData< EBFluxFAB > > > >
oCVector< Vector< RegionGather::RegionGather::Message > * >
oCVector< Vector< std::pair< int, LayoutIndex > > >
oCVector< Vector< Vector< IntVectSet > > * >
oCVector< Vector< VoFIterator > * >
oCVector< Vector< VoFStencil > * >
oCVector< Vector< VolIndex > * >
oCVector< VoFIterator * >
oCVector< VoFStencil >
oCVector< VolData >
oCVector< VolIndex >
oCVectorAvgTransformationClass to describe transformation of SpaceDim-vectors, typically from one block to another
oCVectorFunction
oCVectorTransformationClass to describe transformation of SpaceDim-vectors, typically from one block to another
oCSTLMesh::vertlistVertices
oCVisItChomboDriver
oCVisItPythonConnection
oCVoFIteratorIterator for all vofs within an IntVectSet and an Ebgraph
oCvofMo
oCVolData
oCWGSRefinementCriterionBase class for special refinement
oCWriteMultiData< T >Methods for writing multiple LevelData to an HDF5 file
oCXConcept
\Cbinary_function