Chombo + EB  3.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NArSp
 NMetaprograms
 NMisc
 NRootSolver
 NSTLUtil
 C_kdnode
 C_kdres
 C_kdtree
 C_linkedlisthead
 C_linkedlistnode
 C_N_VectorContent_ChContent in SUNDIALS nvector, pointer to Chombo adaptor
 C_resultnode
 CAdvectPhysicsA class derived from GodunovPhysics for simple advection-diffusion problems
 CAdvectTestIBCExample IBC for advection-diffusion problem
 CAggEBPWLFillPatch
 CAggStencilAggregated stencil
 CAliasDataFactory
 CAllRegularServiceA geometry service that is always regular
 CAMRFramework for Berger-Oliger timestepping for AMR
 CAmrAdaptorData holder for AMR hierarchy data to interact with SUNDIALS
 CAMRFASMultiGrid
 CAMRLevelAbstract base class for time-dependent data at a level of refinement
 CAMRLevelAdvectDiffuseAMRLevel for advection-diffusion
 CAMRLevelAdvectDiffuseFactory
 CAMRLevelFactoryFactory class to produce an AMRLevel
 CAMRLevelOp
 CAMRLevelOpFactory
 CAMRLevelPolytropicGasAMR Godunov
 CAMRLevelPolytropicGasFactoryAMR Godunov factory
 CAMRMultiGrid
 CAMRMultiGridInspector
 CAMRNodeOp
 CAMRNodeOpFactory
 CAMRPoissonOp
 CAMRPoissonOpFactory
 CAMRTGA
 CArenaA Virtual Base Class for Dynamic Memory Managemen
 CARK4
 CARK4DenseOutput
 CArrayViewDataSpecial LayoutData type for use with ArrayView
 CAttribute
 CAutoStart
 CAutoStartLeaf
 CBackwardEuler
 CBArenaA Concrete Class for Dynamic Memory Management
 CBaseAnalytic
 CBaseBCFuncEval
 CBaseBCValue
 CBaseDomainBC
 CBaseDomainBCFactory
 CBaseEBBC
 CBaseEBBCFactory
 CBaseEBCellFABArray defined at the VolIndexs of an Box in an EBIS
 CBaseEBCellFactoryFactory class to produce BaseEBCellFABs
 CBaseEBFaceFABArray defined at the Faces of an Box in an EBISBox
 CBaseEBFaceFactoryFactory class to produce BaseEBFaceFABs
 CBaseFab
 CBaseIF
 CBaseIFFAB
 CBaseIFFactoryFactory class to produce BaseIVFABs
 CBaseIndexIndex for other indicies to inherit
 CBaseIVFAB
 CBaseIVFactoryFactory class to produce BaseIVFABs
 CBaseLevelBackwardEuler
 CBaseLevelCrankNicolson
 CBaseLevelHeatSolver
 CBaseLevelTGA
 CBaseMomentIteratorClass to enable template containment
 CBaseOneDFuncBase class for integration
 CBaseStencil
 CBaseTransformBase class to transform boxes in an existing layout
 CBCFunction
 CBCFuncWrapperThis BCFunction simply wraps a BCFunc
 CBCHolder
 CBCValueFunction
 CBCValueHolder
 CBiCGStabSolver
 CBilinearIF
 CBitSet
 CBitSetIterator
 CBitSetTrueIterator
 CBoundaryAreaRefCritBase class for special refinement
 CBoundaryData
 CBoundaryIteratorIterates through the IntVects on the surface of a Box
 CBoxA Rectangular Domain on an Integer Lattice
 Cbox
 Cbox2d
 Cbox3d
 CBoxIteratorIterates through the IntVects of a Box
 CBoxLayoutA not-necessarily-disjoint collective of boxes
 CBoxLayoutDataData on a BoxLayout
 CBRMeshRefineClass which manages Berger-Rigoutsos grid generation
 CCallbacks
 CCArenaA Concrete Class for Dynamic Memory Management
 CCellEdge
 CCFArrayBox
 CCFIVSInternal class to find parts of a box outside the valid region of a level
 CCFRegionClass that represents the edge region around a DisjointBoxLayout
 CCFStencilClass to encapsulate coarse-fine information for AMR operations
 CCHArrayMultidimensional array class
 CCheckpointPeriodicFunction
 CChombo_EBISSingleton version of EBIndexSpace
 CChomboSundialsAdaptorVirtual base class contract to interact with SUNDIALS
 CCHRangeDefines a range of subscripts
 CCoarseAverageReplaces coarse level data with an average of fine level data
 CCoarseAverageCodim
 CCoarseAverageFaceReplaces face-centered coarse-level data w/ averaged fine-level data
 CCodimBoxAn FArrayBox container for storage on the codimensions of a box
 CCodimBoxFactory
 CCoDimCopierAn even strangerer (than CornerCopier) thing to copy from ghost cells to corner ghost cells
 CCoDimCopyManagerHelper class to manage CoDim exchange operations
 CCoefficientInterpolator
 CCompBC
 CCompGridVTOBC
 CComplementIF
 CComputeCutCellMoments
 CComputeCutCellMoments< 1 >
 CConductivityBaseDomainBC
 CConductivityBaseEBBC
 CConstAnalytic
 CConstantScalarFunction
 CConstantTensorFunction
 CConstantVectorFunction
 CConstBCFunction
 CConstDiriBC
 CConstrainedLS
 CCoordinateSystem
 CCopierA strange but true thing to make copying from one boxlayoutdata to another fast
 CCopierBuffer
 CCopyIterator
 CCornerCopierAn even stranger (than Copier) thing to copy from ghost cells to corner ghost cells
 CCorrect1D2D
 CCoveredFaceFABHolder for data over covered faces
 CCoveredFaceIteratorIterator for all vofs within an IntVectSet and an EBISBox
 CCubeAnalytic
 CCutCellMoments
 CCutCellMoments< 1 >
 CDataFactoryFactory object to data members of a BoxLayoutData container
 CDataFileIF
 CDataIndex
 CDataIterator
 CDefaultDataFactoryFactory object to data members of a BoxLayoutData container
 CDEMIF
 CDenseIntVectSetDense representation implementation of IntVectSet class
 CDenseIntVectSetIteratorIterate over all the 'true' members of a DenseIntVectSet set
 CDerivStencilClass to encapsulate the operations to create derivs on irreg stencils
 CDirichletConductivityDomainBC
 CDirichletConductivityDomainBCFactory
 CDirichletConductivityEBBC
 CDirichletConductivityEBBCFactory
 CDirichletPoissonDomainBC
 CDirichletPoissonDomainBCFactory
 CDirichletPoissonEBBC
 CDirichletPoissonEBBCFactory
 CDirichletViscousTensorDomainBC
 CDirichletViscousTensorDomainBCFactory
 CDirichletViscousTensorEBBC
 CDirichletViscousTensorEBBCFactory
 CDisjointBoxLayoutA BoxLayout that has a concept of disjointedness
 CDivergenceStencilStencil to evaluate the conservative divergence of a flux
 CDivNormalRefinement
 CDomainNodeBCClass to enforce boundary conditions
 CDoubleRampExact
 CDoubleSphereExact
 CdXConcept
 CEBAdvectLevelIntegrator
 CEBAdvectPatchIntegrator
 CEBAliasDataFactory
 CEBAMRDataOps
 CEBAMRGodunov
 CEBAMRGodunovFactory
 CEBAMRPoissonOp
 CEBAMRPoissonOpFactory
 CEBAMRTestCommon
 CEBArith
 CEBBackwardEuler
 CEBCellFAB
 CEBCellFactoryFactory class to produce EBCellFABs
 CEBCFCopyCopy coarse values from coarse cells to the fine cells covering them
 CEBCFData
 CEBCoarseAverageReplaces coarse level data with an average of fine level data
 CEBCoarsenReplaces coarse level data with a coarsening of fine level data
 CEBCoarToCoarRedist
 CEBCoarToFineRedistCoarse to fine redistribution class
 CEBConductivityOp
 CEBConductivityOpFactory
 CEBConstantCFInterp
 CEBData
 CEBDataFactoryFactory class to produce EBData(es)
 CEBDataImplem
 CEBDebugPoint
 CEBFaceFAB
 CEBFaceFactoryFactory class to produce BaseEBFaceFABs
 CEBFastFREBFastFR-A class to encapsulate a levels worth of flux registers
 CEBFineToCoarRedist
 CEBFluxFABA EBFaceFAB-like container for edge-centered fluxes
 CEBFluxFactoryFactory class to produce BaseEBFluxFABs
 CEBFluxRegisterEBFluxRegister-A class to encapsulate a levels worth of flux registers
 CEBGraphGeometric description within a box
 CEBGraphFactoryFactory class to produce EBGraph(es)
 CEBGraphImplemGeometric description within a box
 CEBIndexSpace
 CEBISBox
 CEBISLayout
 CEBISLayoutImplem
 CEBISLevel
 CEBLevelAdvect
 CEBLevelBackwardEuler
 CEBLevelCrankNicolson
 CEBLevelDataOps
 CEBLevelGodunovLevel Godunov
 CEBLevelGrid
 CEBLevelRedist
 CEBLevelTGA
 CEBMGAveragePiecewise constant interpolation
 CEBMGInterpPiecewise constant interpolation
 CEBNormalizeByVolumeFraction
 CEBNormType
 CEBPatchAdvect
 CEBPatchAdvectFactory
 CEBPatchGodunov
 CEBPatchGodunovFactory
 CEBPhysIBC
 CEBPhysIBCFactory
 CEBPoissonOp
 CEBPoissonOpFactory
 CEBPWLFillPatch
 CEBPWLFineInterp
 CEBQuadCFInterp
 CEBSimpleSolver
 CEBStencilEB stencil
 CEBStenVarCoef
 CEBTensorCFInterpQuadratic coarse-fine interpolation utility for tensors
 CEBViscousTensorOp
 CEBViscousTensorOpFactory
 CEdgeDataBoxA FArrayBox-like container for edge-centered fluxes
 CedgeMo
 CEllipsoidIF
 CEntry
 CExplosionIBCExample of an circular/spherical explosion
 CExtrapAdvectBCUses extrapolated value in all cases
 CExtrapAdvectBCFactory
 CExtrapFillPatchFills outer ghost cells by copying from inner ghost cells
 CFABAliasDataFactory
 CFABAliasFlBxDataFactory
 CFaceData
 CFaceFabDataFactory
 CFaceIndex
 CFaceIteratorIterator over faces within an IntVectSet and an Ebgraph
 CfaceMo
 CFaceNodeBCA class to encapsulate the operations of boundary conditions on a face
 CFaceSpreadingOpClass to do spreading operation in the context of CopyTo
 CFaceStencil
 CFaceStop
 CFaceSumOp
 CFArrayBox
 CFASMultiGrid
 CFEConcept
 CFIConcept
 CFineInterpReplaces fine level data with interpolation of coarse level data
 CFineInterpFaceReplaces face-centered fine data with interpolation of coarse level data
 CFixedRefinement
 CFluxBoxA FArrayBox-like container for face-centered fluxes
 CFourthOrderCFInterpFourth-order interpolation in time and space to ghost cells
 CFourthOrderFillPatchFourth-order interpolation in time and space to ghost cells
 CFourthOrderFineInterpFourth-order interpolation in space
 CFourthOrderInterpStencilClass to manage coarse-to-fine spatial interpolation to all fine cells within a single particular coarse cell
 CFourthOrderPatchInterpFourth-order interpolation in space on a single patch
 CGatherBuffer
 CGatherObjectReturn object for the regionGather function
 CGaussianIF
 CGaussianSphereIF
 CGenericArithmeticable
 CGeometryService
 CGeometryShop
 CGMRESSolver
 CGodunovPhysics
 CGodunovUtilities
 CGraphNode
 CGraphNodeImplem
 CHDF5attributes
 CHDF5HandleHandle to a particular group in an HDF file
 CHDF5HeaderDataData to be added to HDF5 files
 CHelicoilIF
 CHelixIF
 CHyperPlaneIF
 CHyperSphereIF
 CIFData
 CIFData< 1 >
 CIFid
 CIFidTable
 CIFInspector
 CIFSlicer
 CIFSlicer< GLOBALDIM >
 CImageIterator
 CIndexedMoments
 CIndexML
 CIndexTM
 CIndexTraits
 CIndexTraits< int >
 CIndexTraits< Real >
 CIndexTypeCell-Based or Node-Based Indices
 CIndicesTransformationClass to describe transformation of indices from one block to another
 CInterpIntFills fine LevelData<BaseFab<int> > from a coarse one using piecewise constant interpolation
 CIntersectionIF
 CIntervalStructure for passing component ranges in code
 CIntVectAn integer Vector in SpaceDim-dimensional space
 Cintvect2d
 Cintvect3d
 CIntVectSetAn irregular domain on an integer lattice
 CIrregFAB
 CIrregFABFactoryFactory class to produce IrregFABs
 Cirregface
 CIrregNode
 CIrregTag
 Cirregvof
 CIVSFAB
 CIVSFABFactoryFactory class to produce IVSFABs
 CIVSIteratorIterator for an IntVectSet
 CLAPACKMatrix
 CLatheIF
 CLayoutDataData that maintains a one-to-one mapping of T to the boxes in a BoxLayout
 CLayoutIndexAn index for LayoutIterator
 CLayoutIteratorAn Iterator based on a BoxLayout object
 CLDaddEdgeOpLDaddOp for edge-centered data
 CLDaddFaceOpLDaddOp for face-centered data
 CLDaddNodeOp
 CLDaddOp
 CLDOperator
 CLevelAdvectAdvection integrator on a level
 CLevelBackwardEulerImplements BackwardEuler algorithm to update solution to heat equation
 CLevelDataNew code
 CLevelDataOps
 CLevelFluxRegisterLevelFluxRegister-A class to encapsulate a levels worth of flux registers
 CLevelFluxRegisterEdgeLevelFluxRegisterEdge – Flux register for constrained-transport applications
 CLevelGodunovLevel Godunov - really a hyperbolic level integrator
 CLevelTGAImplements TGA algorithm to update solution to heat equation
 CLevelTGAHelmOp
 Clex_compare_iv
 CLexLT
 CLinearAnalytic
 CLinearOp
 CLinearSolver
 CListA Doubly-Linked List Class
 CListIteratorIterator over a List
 CListLink
 CLocalCoordMoveSwitch
 CLSProblem
 CLSProblem< 1 >
 CLSquares
 CMayDayError-reporting Functions
 CMergeBoxesOnLinesClass which merges boxes in a direction without changing the overall box coverage
 CMergeSolver
 CMeshRefineClass which manages grid generation
 CMGLevelOp
 CMGLevelOpFactory
 CMGLevelOpObserver
 CMiniIFFAB
 CMiniIVFAB
 CMinimalCCCM
 CMinimalCCCM< 1 >
 CMixedViscousTensorDomainBC
 CMollifyIF
 CMomentIteratorIterates through the indices of a IndexedMoment
 CMoments
 CMonomialEBMomentFunc
 CMonomialIF
 CMotionItem
 CMultiGrid
 CMultilevelLinearOp
 CMultiSlabService
 CMultiSphereIF
 CNeighborIteratorAn Iterator based on a DisjointBoxLayout object for neighboring boxes
 CNeumannConductivityDomainBC
 CNeumannConductivityDomainBCFactory
 CNeumannConductivityEBBC
 CNeumannConductivityEBBCFactory
 CNeumannPoissonDomainBC
 CNeumannPoissonDomainBCFactory
 CNeumannPoissonEBBC
 CNeumannPoissonEBBCFactory
 CNeumannViscousTensorDomainBC
 CNeumannViscousTensorDomainBCFactory
 CNeumannViscousTensorEBBC
 CNeumannViscousTensorEBBCFactory
 CNewPoissonOp
 CNewPoissonOp4
 CNewPoissonOp4Factory
 CNewPoissonOpFactory
 CNodeCFIVSClass to get fine IntVectSet at coarse/fine interface
 CNodeCoarseAverageReplaces coarse-level data with an average of fine-level data
 CNodeFArrayBoxA wrapper for an FArrayBox to contain NODE-centered data
 CNodeLevelDataOps
 CNodeMGInterpClass to interpolate coarse-level data to a fine level
 CNodeQCFIClass to interpolate quadratically at coarse/fine interface
 CNodeQuadCFInterp2Class to interpolate quadratically at coarse/fine interface when refinement ratio is 2
 CNonAggregatedEBStencilVery slow, bad version of EB stencil
 CNoOpSolver
 CNoRefinement
 CNormalDerivativeThis 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
 CNormalDerivativeNewThis computes the derivatives of the normal of a sliced implicit function
 CNWOEBConductivityOp
 CNWOEBConductivityOpFactory
 CNWOEBQuadCFInterpQuadratic coarse-fine interpolation utility
 CNWOEBViscousTensorOp
 CNWOEBViscousTensorOpFactory
 CNWOQuadCFInterpFourth-order interpolation in time and space to ghost cells
 CNWOViscousTensorOp
 CNWOViscousTensorOpFactory
 COffsetBuffer
 COffsetSphereExact
 COldTimer
 COneDIntegrator
 COutputAMRMultiGridInspector
 CParabolaIF
 CParmParseParse Parameters From Command Line and Input Files
 CPatchGodunov
 CPetscCompGrid
 CPetscCompGridPois
 CPetscCompGridVTO
 CPetscSolver
 CPetscSolverFAB
 CPetscSolverPoisson
 CPetscSolverViscousTensor
 CPhysIBCPhysical/domain initial and boundary conditions
 CPiecewiseLinearFillPatchFills ghost cells by linear interpolation in space and time
 CPiecewiseLinearFillPatchFaceFills ghost cells by linear interpolation in space and time
 CPlaneIF
 CPlotterPeriodicFunction
 CPoissonOp4
 CPoissonOp4Factory
 CPolarIF
 CPolyGeom
 CPolynomialIF
 CPolyTerm
 CPolytropicPhysics
 CPoolPool is a class to optimize memory allocation
 CPrintable
 CProblemDomainA class to facilitate interaction with physical boundary conditions
 CQuadAnalytic
 CQuadCFInterpQuadratic coarse-fine interpolation utility
 CQuadCFStencilClass to encapsulate CF info for quadratic interpolation
 CRampIBCExample of a wedge
 CRCPArrayPolicyPolicies for when T is an array
 CRCPFreePolicyPolicies for when T is created via malloc (or otherwise requires free)
 CRCPPairTrGeneral case T and S are not the same
 CRCPPairTr< T, T >Specialization for same type
 CRCPPointerPolicyPolicies for when T is a scalar object
 CRCPTypeTrGeneral case T is non-const and inverse is const
 CRCPTypeTr< const T >Specialization where T is const and inverse is non-const
 CRealBox
 CRealTensor
 CRealVectA Real vector in SpaceDim-dimensional space
 CRedistStencilStencil for mass redistribution
 CReductionCopierSpecialized copier for doing reductions in dimensionality
 CRefCountedPtrA reference-counting handle class
 CReferenceHeightIF
 CRefinementCriterion
 CRegionGatherData coordination class for the regionGather function
 Cregvof
 CRelaxSolver
 CResistivityOp
 CResistivityOpFactory
 CRhodoneaIF
 CRK4DenseOutput
 CScalarFunction
 CScheduler
 CSerialTask
 CShiftIteratorClass to manage box-shifting used to enforce periodic BC's
 CSideEncapsulation of high or low side
 CSideIteratorIterator for low and high side
 CSimpleAdaptorClass to interface a LevelData<FArrayBox> with SUNDIALS
 CSimpleEllipsoidIF
 CSineIF
 CSlabService
 CSliceSpec
 CslowEBCO
 CslowEBCOFactory
 CSmoothAbsoluteValue
 CSmoothIntersection
 CSmoothUnion
 CSphereArrayIF
 CSphereIF
 CSphereTree
 CSpreadingCopierSpecialized copier for doing spreading of data in dimensionality
 CSpreadingOpClass to do spreading operation in the context of CopyTo
 CStdSetIVSIntVectSet implementation based std::set
 CStdSetIVSIterator
 CStencilScalarValue
 CStencilTensorValue
 CSTLAsciiReader
 CSTLBinaryReader
 CSTLBox
 CSTLExplorer
 CSTLIF
 CSTLMeshThe whole mesh
 CSTLReader
 CSumIF
 CSumOpClass to do summing operation in the context of CopyTo
 CTagSet
 CTensorCFInterpQuadratic coarse-fine interpolation utility for tensors
 CTensorCFIVSClass to get fine intvectset at CF interface
 CTensorFineStencilSetClass to encapsulate fine-level tangential gradient stencil computation
 CTensorFunction
 CTGAHelmOp
 CTiltedCylinderIF
 CTimedDataIterator
 CTimeInterpolatorRK4Time interpolator class using 4th-order Runge-Kutta
 CTorusIF
 CTraceTimer
 CTransformIF
 CTreeIntVectSetIntVectSet implementation based on tree representation
 CTreeIntVectSetIterator
 CTupleOrdered Tuples for Types T
 CTupleKeyMap
 CTylerChannelIF
 CUnionIF
 CVarCoefStencilVoF-centered stencil
 CVCAggStencil
 CVCAMRPoissonOp2
 CVCAMRPoissonOp2Factory
 CVectorOne dimensional dynamic array
 CVectorFunction
 CViscousBaseDomainBC
 CViscousBaseEBBC
 CViscousTensorOp
 CViscousTensorOpFactory
 CVisItChomboDriver
 CVisItPythonConnection
 CVoFIteratorIterator for all vofs within an IntVectSet and an Ebgraph
 CvofMo
 CVoFStencilVoF-centered stencil
 CVolData
 CVolIndexVolume of Fluid Index
 CWaveIBCExample of a sinusoidal plane wave plus a constant density
 CWGSRefinementCriterionBase class for special refinement
 CWrappedGShop
 CWriteMultiDataMethods for writing multiple LevelData to an HDF5 file
 CXConcept