►NArSp | |
CAllocRawPolicy | |
CAllocRawPolicy< T, false > | If element are not class type, just assign the address |
CAllocRawPolicy< T, true > | If elements are class type, allocate using placement new |
CArrayOfMatrixAlloc | Allocator for an array of matrices contiguous in memory |
CArTr | |
CArTr< Rank, ArRangeCol > | |
CArTr< Rank, ArRangeRow > | |
CArTr< Rank, ArZeroCol > | |
CArTr< Rank, ArZeroRow > | |
CCSIndexer | Rank > 2 for zero-based subscripts and > 1 for subscript ranges |
CCSIndexer< 1, DimT > | Specialization for Rank 1 (any type of subscript) |
CCSIndexer< 2, USz_t > | Full specialization for Rank 2 and zero-based subscripts |
CDefaultArrayAlloc | Default allocator |
CIndexerData | Any rank and a zero-based subscript |
CIndexerData< 1, CHRange > | Rank 1 and a subscript range |
CIndexerData< 1, DimT > | Rank 1 and a zero-based subscript (no data) |
CIndexerData< Rank, CHRange > | Any rank and a subscript range |
CNewArrayAlloc | Allocator that only permits allocation by new |
CReleaseRawPolicy | |
CReleaseRawPolicy< T, false > | If elements are not class type, do nothing |
CReleaseRawPolicy< T, true > | If elements are class type, invoke destructor on each element |
CRSIndexer | Rank > 2 for zero-based subscripts and > 1 for subscript ranges |
CRSIndexer< 1, DimT > | Specialization for Rank 1 (any type of subscript) |
CRSIndexer< 2, USz_t > | Full specialization for Rank 2 and zero-based subscripts |
►CTypeTr | Test for class type |
CTwo | |
►NMetaprograms | |
CAccum | |
CAccum< 1, T, ReduceT, TransformT > | |
Cdterm | |
Cdterm< 1, OP > | |
CIdentity | |
CInnerProduct | |
CInnerProduct< 1, T, RT, PlusT, TimesT > | |
CLexLT | |
CLexLT< 1, T > | |
CNestedLoop | |
CNestedLoop< 0, OP > | |
CNestedPrestagedLoop | |
CNestedPrestagedLoop< 0, OP > | |
CPow | |
CPow< N, 1 > | |
CTransform | |
CTransform< 1, T, FunctorT > | |
►NRootSolver | |
CRootTr | |
CRootTr< double > | |
CRootTr< float > | |
CAdvectPhysics | A class derived from GodunovPhysics for simple advection-diffusion problems |
►CAggEBPWLFillPatch | |
Caccess_t | |
Ccoar_logic_t | |
Cfine_logic_t | |
►CAggStencil | Aggregated stencil |
Caccess_t | |
CAliasDataFactory | |
CAllRegularService | A geometry service that is always regular |
CAMR | Framework for Berger-Oliger timestepping for AMR |
CAMRLevel | Abstract base class for time-dependent data at a level of refinement |
CAMRLevelFactory | Factory class to produce an AMRLevel |
CAMRLevelOp | |
CAMRLevelOpFactory | |
CAMRMultiGrid | |
CAMRMultiGridInspector | |
CAMRNodeOp | |
CAMRNodeOpFactory | |
CAMRPoissonOp | |
CAMRPoissonOpFactory | |
CAMRTGA | |
CArena | A Virtual Base Class for Dynamic Memory Managemen |
CArrayViewData | Special LayoutData type for use with ArrayView |
CAttribute | |
CAutoStart | |
CAutoStartLeaf | |
CBackwardEuler | |
CBArena | A Concrete Class for Dynamic Memory Management |
CBaseBCFuncEval | |
CBaseBCValue | |
CBaseDomainBC | |
CBaseDomainBCFactory | |
CBaseEBBC | |
CBaseEBBCFactory | |
CBaseEBCellFAB | Array defined at the VolIndexs of an Box in an EBIS |
CBaseEBCellFactory | Factory class to produce BaseEBCellFABs |
CBaseEBFaceFAB | Array defined at the Faces of an Box in an EBISBox |
CBaseFab | |
CBaseIF | |
CBaseIFFAB | |
CBaseIFFactory | Factory class to produce BaseIVFABs |
CBaseIndex | Index for other indicies to inherit |
CBaseIVFAB | |
CBaseIVFactory | Factory class to produce BaseIVFABs |
CBaseLevelBackwardEuler | |
CBaseLevelCrankNicolson | |
CBaseLevelHeatSolver | |
CBaseLevelTGA | |
CBaseStencil | |
CBaseTransform | Base class to transform boxes in an existing layout |
CBCFunction | |
CBCHolder | |
CBCValueFunction | |
CBCValueHolder | |
CBiCGStabSolver | |
CBilinearIF | |
CBitSet | |
CBitSetIterator | |
CBitSetTrueIterator | |
CBoundaryData | |
Cbox | |
CBox | A Rectangular Domain on an Integer Lattice |
Cbox2d | |
Cbox3d | |
CBoxIterator | Iterates through the IntVects of a Box |
CBoxLayout | A not-necessarily-disjoint collective of boxes |
CBoxLayoutData | Data on a BoxLayout |
CBRMeshRefine | Class which manages Berger-Rigoutsos grid generation |
CCallbacks | |
CCArena | A Concrete Class for Dynamic Memory Management |
CCFIVS | Internal class to find parts of a box outside the valid region of a level |
CCFRegion | Class that represents the edge region around a DisjointBoxLayout |
CCFStencil | Class to encapsulate coarse-fine information for AMR operations |
►CCHArray | Multidimensional array class |
CArray_impl | |
CCheckpointPeriodicFunction | |
CChombo_EBIS | Singleton version of EBIndexSpace |
CCHRange | Defines a range of subscripts |
CCoarseAverage | Replaces coarse level data with an average of fine level data |
CCoarseAverageCodim | |
CCoarseAverageFace | Replaces face-centered coarse-level data w/ averaged fine-level data |
CCodimBox | An FArrayBox container for storage on the codimensions of a box |
CCodimBoxFactory | |
CCoefficientInterpolator | |
CComplementIF | |
CComputeCutCellMoments | |
CComputeCutCellMoments< 1 > | |
CConductivityBaseDomainBC | |
CConductivityBaseEBBC | |
CConstantScalarFunction | |
CConstantTensorFunction | |
CConstantVectorFunction | |
CConstBCFunction | |
CConstrainedLS | |
CCoordinateSystem | |
CCopier | A strange but true thing to make copying from one boxlayoutdata to another fast |
CCopierBuffer | |
CCopyIterator | |
CCornerCopier | An even stranger (than Copier) thing to copy from ghost cells to corner ghost cells |
CCorrect1D2D | |
CCoveredFaceFAB | Holder for data over covered faces |
CCoveredFaceIterator | Iterator for all vofs within an IntVectSet and an EBISBox |
CCutCellMoments | |
CCutCellMoments< 1 > | |
CDataFactory | Factory object to data members of a BoxLayoutData container |
CDataFileIF | |
CDataIndex | |
CDataIterator | |
CDefaultDataFactory | Factory object to data members of a BoxLayoutData container |
CDEMIF | |
CDenseIntVectSet | Dense representation implementation of IntVectSet class |
CDenseIntVectSetIterator | Iterate over all the 'true' members of a DenseIntVectSet set |
CDerivStencil | Class to encapsulate the operations to create derivs on irreg stencils |
CDirichletConductivityDomainBC | |
CDirichletConductivityDomainBCFactory | |
CDirichletConductivityEBBC | |
CDirichletConductivityEBBCFactory | |
CDirichletPoissonDomainBC | |
CDirichletPoissonDomainBCFactory | |
CDirichletPoissonEBBC | |
CDirichletPoissonEBBCFactory | |
CDirichletViscousTensorDomainBC | |
CDirichletViscousTensorDomainBCFactory | |
CDirichletViscousTensorEBBC | |
CDirichletViscousTensorEBBCFactory | |
CDisjointBoxLayout | A BoxLayout that has a concept of disjointedness |
CDivergenceStencil | Stencil to evaluate the conservative divergence of a flux |
CDivNormalRefinement | |
CDomainNodeBC | Class to enforce boundary conditions |
CEBAliasDataFactory | |
CEBAMRDataOps | |
CEBAMRGodunov | |
CEBAMRGodunovFactory | |
►CEBAMRPoissonOp | |
CStencilIndex | |
CStencilIndexComparator | |
CEBAMRPoissonOpFactory | |
CEBArith | |
CEBBackwardEuler | |
CEBCellFAB | |
CEBCellFactory | Factory class to produce EBCellFABs |
CEBCFCopy | Copy coarse values from coarse cells to the fine cells covering them |
CEBCFData | |
CEBCoarseAverage | Replaces coarse level data with an average of fine level data |
CEBCoarsen | Replaces coarse level data with a coarsening of fine level data |
CEBCoarToCoarRedist | |
CEBCoarToFineRedist | Coarse to fine redistribution class |
CEBConductivityOp | |
CEBConductivityOpFactory | |
CEBConstantCFInterp | |
CEBData | |
CEBDataFactory | Factory class to produce EBData(es) |
CEBDataImplem | |
CEBDebugPoint | |
CEBFaceFAB | |
CEBFaceFactory | Factory class to produce BaseEBFaceFABs |
CEBFastFR | EBFastFR-A class to encapsulate a levels worth of flux registers |
CEBFineToCoarRedist | |
CEBFluxFAB | A EBFaceFAB-like container for edge-centered fluxes |
CEBFluxFactory | Factory class to produce BaseEBFluxFABs |
CEBFluxRegister | EBFluxRegister-A class to encapsulate a levels worth of flux registers |
CEBGraph | Geometric description within a box |
CEBGraphFactory | Factory class to produce EBGraph(es) |
CEBGraphImplem | Geometric description within a box |
CEBIndexSpace | |
CEBISBox | |
CEBISLayout | |
CEBISLayoutImplem | |
CEBISLevel | |
CEBLevelAdvect | |
CEBLevelBackwardEuler | |
CEBLevelCrankNicolson | |
CEBLevelDataOps | |
CEBLevelGodunov | Level Godunov |
CEBLevelGrid | |
CEBLevelRedist | |
CEBLevelTGA | |
CEBMGAverage | Piecewise constant interpolation |
CEBMGInterp | Piecewise constant interpolation |
CEBNormalizeByVolumeFraction | |
CEBNormType | |
CEBPatchAdvect | |
CEBPatchAdvectFactory | |
►CEBPatchGodunov | |
Caccess_t | |
CpointerOffset_t | |
Cslop_logic_t | |
CupdateStencil_t | |
CEBPatchGodunovFactory | |
CEBPhysIBC | |
CEBPhysIBCFactory | |
CEBPoissonOp | |
CEBPoissonOpFactory | |
CEBPWLFillPatch | |
CEBPWLFineInterp | |
CEBQuadCFInterp | |
CEBSimpleSolver | |
►CEBStencil | EB stencil |
CdestTerm_t | |
Cebstencil_t | |
CstencilTerm | |
►CEBStenVarCoef | |
CdestTerm_t | |
CstencilTerm | |
Cvarcsten_t | |
CEBTensorCFInterp | Quadratic coarse-fine interpolation utility for tensors |
CEBViscousTensorOp | |
CEBViscousTensorOpFactory | |
CEdgeDataBox | A FArrayBox-like container for edge-centered fluxes |
CedgeMo | |
CEllipsoidIF | |
CEntry | |
CExtrapAdvectBC | Uses extrapolated value in all cases |
CExtrapAdvectBCFactory | |
CExtrapFillPatch | Fills outer ghost cells by copying from inner ghost cells |
CFABAliasDataFactory | |
CFABAliasFlBxDataFactory | |
CFaceData | |
CFaceIndex | |
CFaceIterator | Iterator over faces within an IntVectSet and an Ebgraph |
CfaceMo | |
CFaceNodeBC | A class to encapsulate the operations of boundary conditions on a face |
CFaceSpreadingOp | Class to do spreading operation in the context of CopyTo |
CFaceStencil | |
CFaceStop | |
CFArrayBox | |
CFineInterp | Replaces fine level data with interpolation of coarse level data |
CFineInterpFace | Replaces face-centered fine data with interpolation of coarse level data |
CFixedRefinement | |
CFluxBox | A FArrayBox-like container for face-centered fluxes |
CFourthOrderFillPatch | Fourth-order interpolation in time and space to ghost cells |
CFourthOrderFineInterp | Fourth-order interpolation in space |
CFourthOrderInterpStencil | Time interpolator class using 4th-order Runge-Kutta |
CFourthOrderPatchInterp | Fourth-order interpolation in space on a single patch |
CGatherBuffer | |
CGatherObject | Return object for the regionGather function |
CGaussianIF | |
CGaussianSphereIF | |
CGenericArithmeticable | |
CGeometryService | |
CGeometryShop | |
CGMRESSolver | |
CGodunovPhysics | |
CGodunovUtilities | |
CGraphNode | |
CGraphNodeImplem | |
CHDF5attributes | |
CHDF5Handle | Handle to a particular group in an HDF file |
CHDF5HeaderData | Data to be added to HDF5 files |
CHelicoilIF | |
CHelixIF | |
CHistogram | |
CIFData | |
CIFData< 1 > | |
CIFid | |
CIFidTable | |
CIFInspector | |
CIFSlicer | |
CIFSlicer< GLOBALDIM > | |
CImageIterator | |
CIndexTM | |
CIndexTraits | |
CIndexTraits< int > | |
CIndexTraits< Real > | |
CIndexType | Cell-Based or Node-Based Indices |
CIndirectIndirectInvertedLess | |
CIndirectIndirectLess | |
CIndirectInvertedLess | |
CIndirectLess | |
CIntersectionIF | |
CInterval | Structure for passing component ranges in code |
CIntVect | An integer Vector in SpaceDim-dimensional space |
Cintvect2d | |
Cintvect3d | |
CIntVectSet | An irregular domain on an integer lattice |
►CIrregFAB | |
CadditionOp | Operator for += |
CarithOp | Some stuff to do arithmetic |
CdivisionOp | Operator for /= |
CmultiplicationOp | Operator for *= |
CsubtractionOp | Operator for -= |
CIrregFABFactory | Factory class to produce IrregFABs |
Cirregface | |
CIrregNode | |
►CIrregTag | |
CEntry | |
Cirregvof | |
CIVSFAB | |
CIVSFABFactory | Factory class to produce IVSFABs |
CIVSIterator | Iterator for an IntVectSet |
CLatheIF | |
CLayoutData | Data that maintains a one-to-one mapping of T to the boxes in a BoxLayout |
CLayoutIndex | An index for LayoutIterator |
CLayoutIterator | An Iterator based on a BoxLayout object |
CLDaddOp | |
CLDOperator | |
CLevelBackwardEuler | Implements BackwardEuler algorithm to update solution to heat equation |
►CLevelData | |
CApplyFunctor | |
CLevelDataOps | |
CLevelFluxRegister | LevelFluxRegister-A class to encapsulate a levels worth of flux registers |
CLevelFluxRegisterEdge | LevelFluxRegisterEdge – Flux register for constrained-transport applications |
CLevelGodunov | Level Godunov - really a hyperbolic level integrator |
CLevelTGA | Implements TGA algorithm to update solution to heat equation |
CLevelTGAHelmOp | |
CLexLT | |
CLinearOp | |
CLinearSolver | |
CList | A Doubly-Linked List Class |
CListIterator | Iterator over a List |
CListLink | |
CLSProblem | |
CLSProblem< 1 > | |
CLSquares | |
CMayDay | Error-reporting Functions |
CMergeBoxesOnLines | Class which merges boxes in a direction without changing the overall box coverage |
CMergeSolver | |
CMeshRefine | Class which manages grid generation |
CMGLevelOp | |
CMGLevelOpFactory | |
CMGLevelOpObserver | |
CMiniIFFAB | |
CMiniIVFAB | |
CMollifyIF | |
CMoments | |
CMotionItem | |
CMultiGrid | |
CMultilevelLinearOp | |
CMultiSlabService | |
CMultiSphereIF | |
CNeighborIterator | An Iterator based on a DisjointBoxLayout object for neighboring boxes |
CNeumannConductivityDomainBC | |
CNeumannConductivityDomainBCFactory | |
CNeumannConductivityEBBC | |
CNeumannConductivityEBBCFactory | |
CNeumannPoissonDomainBC | |
CNeumannPoissonDomainBCFactory | |
CNeumannPoissonEBBC | |
CNeumannPoissonEBBCFactory | |
CNeumannViscousTensorDomainBC | |
CNeumannViscousTensorDomainBCFactory | |
CNeumannViscousTensorEBBC | |
CNeumannViscousTensorEBBCFactory | |
CNewGeometryShop | |
CNewPoissonOp | |
CNewPoissonOp4 | |
CNewPoissonOp4Factory | |
CNewPoissonOpFactory | |
CNodeCFIVS | Class to get fine IntVectSet at coarse/fine interface |
CNodeCoarseAverage | Replaces coarse-level data with an average of fine-level data |
CNodeFArrayBox | A wrapper for an FArrayBox to contain NODE-centered data |
CNodeLevelDataOps | |
CNodeMGInterp | Class to interpolate coarse-level data to a fine level |
CNodeQCFI | Class to interpolate quadratically at coarse/fine interface |
CNodeQuadCFInterp2 | Class to interpolate quadratically at coarse/fine interface when refinement ratio is 2 |
CNoOpSolver | |
CNoRefinement | |
CNormalDerivative | This computes the derivatives of the normal of a sliced implicit function |
CNormalDerivative< GLOBALDIM > | This computes the derivatives of the normal of a sliced implicit function |
COffsetBuffer | |
COldTimer | |
COutputAMRMultiGridInspector | |
CParmParse | Parse Parameters From Command Line and Input Files |
CParticleVector | |
CPatchGodunov | |
CPetscSolver | |
CPetscSolverFAB | |
CPetscSolverPoisson | |
CPetscSolverViscousTensor | |
CPhysIBC | Physical/domain initial and boundary conditions |
CPiecewiseLinearFillPatch | Fills ghost cells by linear interpolation in space and time |
CPiecewiseLinearFillPatchFace | Fills ghost cells by linear interpolation in space and time |
CPlaneIF | |
CPlotterPeriodicFunction | |
CPolarIF | |
CPolyGeom | |
CPolynomialIF | |
CPolyTerm | |
CPool | Pool is a class to optimize memory allocation |
CPrintable | |
Cprobe | |
CProblemDomain | A class to facilitate interaction with physical boundary conditions |
CQuadCFInterp | Quadratic coarse-fine interpolation utility |
CQuadCFStencil | Class to encapsulate CF info for quadratic interpolation |
CRealTensor | |
CRealVect | A Real vector in SpaceDim-dimensional space |
CRedistStencil | Stencil for mass redistribution |
CReductionCopier | Specialized copier for doing reductions in dimensionality |
CRefCountedPtr | A reference-counting handle class |
CReferenceHeightIF | |
CRefinementCriterion | |
►CRegionGather | Data coordination class for the regionGather function |
CMessage | |
Cregvof | |
CRelaxSolver | |
CResistivityOp | |
CResistivityOpFactory | |
Cresolved_range | |
CRhodoneaIF | |
CScalarFunction | |
►CScheduler | |
CPeriodicFunction | |
CPeriodicFunctionLessThan | Ordering operator for pointers to periodic functions |
CSerialTask | |
CShiftIterator | Class to manage box-shifting used to enforce periodic BC's |
CSide | Encapsulation of high or low side |
CSideIterator | Iterator for low and high side |
CSlabService | |
CSliceSpec | |
CslowEBCO | |
CslowEBCOFactory | |
CSphereArrayIF | |
CSphereIF | |
Csplitter | |
CSpreadingCopier | Specialized copier for doing spreading of data in dimensionality |
CSpreadingOp | Class to do spreading operation in the context of CopyTo |
CSumIF | |
CSumOp | Class to do summing operation in the context of CopyTo |
CTagSet | |
CTensorCFInterp | Quadratic coarse-fine interpolation utility for tensors |
CTensorCFIVS | Class to get fine intvectset at CF interface |
CTensorFineStencilSet | Class to encapsulate fine-level tangential gradient stencil computation |
CTensorFunction | |
CTGAHelmOp | |
CTiltedCylinderIF | |
CTimedDataIterator | |
CTimeInterpolatorRK4 | Time interpolator class using 4th-order Runge-Kutta |
CTorusIF | |
CTraceTimer | |
CTransformIF | |
CTreeIntVectSet | IntVectSet implementation based on tree representation |
CTreeIntVectSetIterator | |
CTuple | Ordered Tuples for Types T |
CTupleKeyMap | |
CTylerChannelIF | |
CUnionIF | |
CVarCoefStencil | VoF-centered stencil |
CVCAMRPoissonOp2 | |
CVCAMRPoissonOp2Factory | |
CVector | One dimensional dynamic array |
CVectorFunction | |
CViscousBaseDomainBC | |
CViscousBaseEBBC | |
CViscousTensorOp | |
CViscousTensorOpFactory | |
CVisItChomboDriver | |
CVisItPythonConnection | |
CVoFIterator | Iterator for all vofs within an IntVectSet and an Ebgraph |
CvofMo | |
CVoFStencil | VoF-centered stencil |
CVolData | |
CVolIndex | Volume of Fluid Index |