chombo-discharge
|
▼ Geometries | |
► Aerosol | |
CD_Aerosol.cpp | Implementation of CD_Aerosol.H |
CD_Aerosol.H | Declaration of an aerosol geometry |
► CoaxialCable | |
CD_CoaxialCable.cpp | Implementation of CD_CoaxialCable.H |
CD_CoaxialCable.H | Coaxial cable geometry |
► Cylinder | |
CD_Cylinder.cpp | Implementation of CD_Cylinder.H |
CD_Cylinder.H | Cylinder geometry |
► DiskProfiledPlane | |
CD_DiskProfiledPlane.H | |
► DoubleRod | |
CD_DoubleRod.cpp | Implementation of CD_DoubleRod.H |
CD_DoubleRod.H | Double rod geometry |
► ElectrodeArray | |
CD_ElectrodeArray.cpp | Implementation of CD_ElectrodeArray.H |
CD_ElectrodeArray.H | Electrode array geometry |
► MechanicalShaft | |
CD_MechanicalShaft.cpp | Implementation of CD_MechanicalShaft.H |
CD_MechanicalShaft.H | Declaration of a mechanical shaft geometry |
► NoisePlane | |
CD_NoisePlane.cpp | Implementation of CD_NoisePlane.H |
CD_NoisePlane.H | Rough sphere geometry |
► RandomInterface | |
CD_RandomInterface.cpp | Implementation of CD_RandomInterface.H |
CD_RandomInterface.H | Random interface geometry |
► RegularGeometry | |
CD_RegularGeometry.H | Regular geometry (no EBs) |
► RodDielectric | |
CD_RodDielectric.cpp | Implementation of CD_RodDielectric.H |
CD_RodDielectric.H | Definition of a electrode rod and dielectric dielectric geometry |
► RodNeedleDisk | |
CD_RodNeedleDisk.cpp | Implementation of CD_RodNeedleDisk.H |
CD_RodNeedleDisk.H | Rod plane electrode geometry, with a needle protruding out of the rod |
► RodPlaneProfile | |
CD_RodPlaneProfile.cpp | Implementation of CD_RodPlaneProfile.H |
CD_RodPlaneProfile.H | Rod-plane geometry. The dielectric plane can have surface roughness |
► RoughRod | |
CD_RoughRod.cpp | Implementation of CD_RoughRod.H |
CD_RoughRod.H | Rod geometry with surface roughness at tip |
► RoughSphere | |
CD_RoughSphere.cpp | Implementation of CD_RoughSphere.H |
CD_RoughSphere.H | Rough sphere geometry |
► Tesselation | |
CD_Tesselation.cpp | Implementation of CD_Tesselation.H |
CD_Tesselation.H | Geometry for surface tesselation |
► Vessel | |
CD_Vessel.cpp | High-voltage Vessel geometry |
CD_Vessel.H | High-voltage vessel geometry |
► WireWire | |
CD_WireWire.cpp | Implementation of CD_WireWire.H |
CD_WireWire.H | Declaration of a Wire-wire geometry |
▼ Physics | |
► AdvectionDiffusion | |
CD_AdvectionDiffusion.H | Documentation of physics namespace |
CD_AdvectionDiffusionSpecies.H | Simple species for AdvectionDiffusion test problem |
CD_AdvectionDiffusionStepper.cpp | Implementation of CD_AdvectionDiffusionStepper.H |
CD_AdvectionDiffusionStepper.H | TimeStepper class for only solving the the advection-diffusion equation |
CD_AdvectionDiffusionTagger.cpp | Implementation of CD_AdvectionDiffusionTagger.H |
CD_AdvectionDiffusionTagger.H | Declaration of a cell tagger class for AdvectionDiffusion physics |
► BrownianWalker | |
CD_BrownianWalker.H | Documentation of Physics/BrownianWalker namespace |
CD_BrownianWalkerSpecies.cpp | Implementation of CD_BrownianWalkerSpecies.H |
CD_BrownianWalkerSpecies.H | Declaration of a Brownian walker species for the ItoSolver |
CD_BrownianWalkerStepper.cpp | Implementation of CD_BrownianWalkerStepper.H |
CD_BrownianWalkerStepper.H | TimeStepper class for only solving the Brownian_Walker equation (with surface charge) |
CD_BrownianWalkerTagger.H | Class for tagging cells across an AMR hierarchy |
► CdrPlasma | |
► CellTaggers | |
► CdrPlasmaStreamerTagger | |
CD_CdrPlasmaStreamerTagger.cpp | Implementation CD_CdrPlasmaStreamerTagger.H |
CD_CdrPlasmaStreamerTagger.H | Implementation of CellTagger that tags cells based on field evaluations or the Townsend coefficient |
► PlasmaModels | |
► CdrPlasmaJSON | |
CD_CdrPlasmaJSON.cpp | Implementation of CD_CdrPlasmaJSON.H |
CD_CdrPlasmaJSON.H | Declaration of a generic CdrPlasma model |
CD_CdrPlasmaPhotoReactionJSON.cpp | Implementation of CD_CdrPlasmaPhotoReactionJSON.H |
CD_CdrPlasmaPhotoReactionJSON.H | Declaration of a class that encapsulates reactions for usage with CdrPlasmaJSON |
CD_CdrPlasmaReactionJSON.cpp | Implementation of CD_CdrPlasmaReactionJSON.H |
CD_CdrPlasmaReactionJSON.H | Declaration of a class that encapsulates reactions for usage with CdrPlasmaJSON |
CD_CdrPlasmaSurfaceReactionJSON.cpp | Implementation of CD_CdrPlasmaSurfaceReactionJSON.H |
CD_CdrPlasmaSurfaceReactionJSON.H | Declaration of a class that encapsulates reactions for usage with CdrPlasmaJSON |
CD_CdrSpeciesJSON.cpp | Implementation of CD_CdrSpeciesJSON.H |
CD_CdrSpeciesJSON.H | Declaration of a class that encapsulates a CDR species for use with CdrPlasmaJSON |
CD_NeutralSpeciesJSON.cpp | Implementation of CD_NeutralSpeciesJSON.H |
CD_NeutralSpeciesJSON.H | Declaration of a class that encapsulates a neutral species for use with CdrPlasmaJSON |
CD_RteSpeciesJSON.cpp | Implementation of CD_RteSpeciesJSON.H |
CD_RteSpeciesJSON.H | Declaration of a class that encapsulates a RTE species for use with CdrPlasmaJSON |
► Timesteppers | |
► CdrPlasmaGodunovStepper | |
CD_CdrPlasmaGodunovStepper.cpp | Implementation of CD_CdrPlasmaGodunovStepper.H |
CD_CdrPlasmaGodunovStepper.H | Declaration of the Godunov time stepper method |
CD_CdrPlasmaGodunovStorage.cpp | Implementation of CdrPlasmaGodunovStepper_storage.H |
CD_CdrPlasmaGodunovStorage.H | Declaration of scratch storage for CdrPlasmaGodunovStepper |
► CdrPlasmaImExSdcStepper | |
CD_CdrPlasmaImExSdcStepper.cpp | Implementation of CD_CdrPlasmaImExSdcStepper.H |
CD_CdrPlasmaImExSdcStepper.H | Declaration of a semi-implicit spectral deferred correction class for Physics/CdrPlasma |
CD_CdrPlasmaImExSdcStorage.cpp | Implementation of CD_CdrPlasmaImExSdcStorage.H |
CD_CdrPlasmaImExSdcStorage.H | Declaration of scratch storage for CdrPlasmaImExSdcStepper |
CD_CdrPlasma.H | Documentation of physics namespace |
CD_CdrPlasmaFieldTagger.cpp | Implementation of CD_CdrPlasmaFieldTagger.H |
CD_CdrPlasmaFieldTagger.H | Cell tagger class for Physics/CdrPlasma |
CD_CdrPlasmaPhysics.H | Declaration of basic physics coupling functions for Physics/CdrPlasma |
CD_CdrPlasmaStepper.cpp | Implementation of CD_CdrPlasmaStepper.H |
CD_CdrPlasmaStepper.H | Declaration of a CdrPlasmaStepper, an abstract class for evolving cdr plasma equations in time |
CD_CdrPlasmaTagger.cpp | Implementation of CD_CdrPlasmaTagger.H |
CD_CdrPlasmaTagger.H | Declearation of an abstract class for tagging cells in a Physics/CdrPlasma context |
► DischargeInception | |
CD_DischargeInceptionSpecies.H | Simple species for DischargeInception test problem |
CD_DischargeInceptionStepper.H | TimeStepper class for evaluating the streamer inception criterion |
CD_DischargeInceptionStepperImplem.H | Implementation of CD_DischargeInceptionStepper.H |
CD_DischargeInceptionTagger.cpp | Implementation of CD_DischargeInceptionTagger.H |
CD_DischargeInceptionTagger.H | Cell tagger for DischargeInception module |
► Electrostatics | |
CD_Electrostatics.H | Documentation of Physics/Electrostatics namespace |
CD_FieldStepper.cpp | Implementation of CD_FieldStepper.H |
CD_FieldStepper.H | TimeStepper class for only solving the Poisson equation (with surface charge) |
CD_FieldStepperImplem.H | Implementation of CD_FieldStepper.H |
► Geometry | |
CD_GeometryStepper.cpp | Implementation of CD_GeometryStepper.H |
CD_GeometryStepper.H | Declaration of a TimeStepper class without any solver functionality, i.e. for geometries only |
► ItoKMC | |
► CellTaggers | |
► ItoKMCStreamerTagger | |
CD_ItoKMCStreamerTagger.H | Implementation ItoKMCTagger which tags on alpha and curvature of field |
CD_ItoKMCStreamerTaggerImplem.H | Implementation CD_ItoKMCStreamerTagger.H |
► PlasmaModels | |
► ItoKMCJSON | |
CD_ItoKMCBackgroundSpecies.H | Declaration of a background species class for usage with ItoKMCJSON |
CD_ItoKMCCDRSpecies.H | |
CD_ItoKMCJSON.cpp | Implementation of CD_ItoKMCJSON.H |
CD_ItoKMCJSON.H | Declaration of a ItoKMC plasma model which reads reactions from a JSON file |
CD_ItoKMCPhotonSpecies.H | Declaration of a simple PhotonSpecies derived class for usage in ItoKMC |
► TimeSteppers | |
► ItoKMCGodunovStepper | |
CD_ItoKMCGodunovStepper.H | Declaration of a class which uses a semi-implicit Godunov method for Ito plasma equations |
CD_ItoKMCGodunovStepperImplem.H | Implementation of CD_ItoKMCGodunovStepper.H |
CD_ItoKMCFieldTagger.H | Declaration of an abstract field-only tagging class for ito plasmas |
CD_ItoKMCFieldTaggerImplem.H | Implementation of CD_ItoKMCFieldTagger.H |
CD_ItoKMCPhotoReaction.H | Declaration of a class for holding photoionization reaction types in ito_plasma physics |
CD_ItoKMCPhotoReactionImplem.H | Implementation of CD_ItoKMCPhotoReaction.H |
CD_ItoKMCPhysics.cpp | Implementation of CD_ItoKMCPhysics.H |
CD_ItoKMCPhysics.H | Main file for describing Ito-based plasma physics |
CD_ItoKMCPhysicsImplem.H | Implementation of CD_ItoKMCPhysics.H |
CD_ItoKMCStepper.H | Declaration of an abstract class for integrating the Ito-KMC-Poisson equations |
CD_ItoKMCStepperImplem.H | Implementation of CD_ItoKMCStepper.H |
CD_ItoKMCSurfaceReaction.H | Declaration of a class that encapsulates a set secondary emission at EBs and domain edges/faces |
CD_ItoKMCSurfaceReactionImplem.H | Declaration of a class that encapsulates secondary emission at EBs and domain edges/faces |
CD_ItoKMCSurfaceReactions.H | Declaration of a class that encapsulates a set secondary emission at EBs and domain edges/faces |
CD_ItoKMCSurfaceReactionSet.H | Declaration of a class that encapsulates a set of secondary emission reactions |
CD_ItoKMCSurfaceReactionSetImplem.H | Declaration of a class that encapsulates secondary emission at EBs and domain edges/faces |
CD_ItoKMCSurfaceReactionsImplem.H | Implementation of CD_ItoKMCSurfaceReactions.H |
CD_ItoKMCTagger.H | Parent tagger class for ItoKMC |
CD_ItoKMCTaggerImplem.H | Implementation of CD_ItoKMCTagger.H |
► MeshODE | |
CD_MeshODEStepper.H | Declaration of a TimeStepper implementation for advancing an ODE on a mesh |
CD_MeshODEStepperImplem.H | Implementation of CD_MeshODEStepper.H |
► RadiativeTransfer | |
CD_RadiativeTransferSpecies.cpp | Implementation of CD_RadiativeTransferSpecies.H |
CD_RadiativeTransferSpecies.H | Simple species for Physics/RadiativeTransfer |
CD_RadiativeTransferStepper.H | TimeStepper class for only evolving radiative transfer modules |
CD_RadiativeTransferStepperImplem.H | Implementation of CD_RadiativeTransferStepper.H |
► TracerParticle | |
CD_TracerParticlePhysics.H | Documentation of Physics/TracerParticle namespace |
CD_TracerParticleStepper.H | Declaration of a TimeStepper implementation for advancing a tracer particle solver |
CD_TracerParticleStepperImplem.H | Implementation of CD_TracerParticleStepper.H |
CD_Physics.H | Documentation of physics namespace |
▼ Source | |
► AmrMesh | |
CD_AmrMesh.cpp | Implementation of CD_AmrMesh.H |
CD_AmrMesh.H | Declaration of core class for handling AMR-related operations (with embedded boundaries) |
CD_AmrMeshImplem.H | Implementation of CD_AmrMesh.H |
CD_Average.H | Declaration of averaging methods |
CD_BoxLoops.H | Declaration of a namespace for proto-typing grid and EB loops |
CD_BoxLoopsImplem.H | Implementation of CD_BoxLoops.H |
CD_BoxSorting.H | Declaration of an enum for identifying various ways of sorting grid patches |
CD_CellInfo.cpp | Implementation of CD_CellInfo.H |
CD_CellInfo.H | Simple class for holding some quantities relevant in a grid cell |
CD_CentroidInterpolationStencil.cpp | Implementation of CD_CentroidInterpolationStencil.H |
CD_CentroidInterpolationStencil.H | Implementation of IrregStencil that interpolates from cell centers to cell centroids |
CD_CoarseInterpQuadCF.cpp | Implementation of CD_CoarseInterpQuadCF.H |
CD_CoarseInterpQuadCF.H | Supporting class for doing the coarse-side interpolation for multigrid |
CD_CopyStrategy.H | Simple enum for distinguishing copying strategies |
CD_DomainFluxIFFAB.cpp | Implementation of CD_DomainFluxIFFAB.H |
CD_DomainFluxIFFAB.H | Declaration of a BaseIFFAB wrapper that holds domain fluxes |
CD_DomainFluxIFFABFactory.cpp | Implementation of CD_DomainFluxIFFABFactory.H |
CD_DomainFluxIFFABFactory.H | Declaration of factory class for DomainFluxIFFAB |
CD_EBAddOp.cpp | Implementation of CD_EBAddOp.H |
CD_EBAddOp.H | Declaration of a Copier class for making incrementation between LevelData<EBCellFAB> easier |
CD_EBAMRData.H | Class for holding data across EBAMR hierarchies |
CD_EBAMRDataImplem.H | Implementation of EBAMRData.H |
CD_EbCentroidInterpolationStencil.cpp | Implementation of CD_EbCentroidInterpolationStencil.H |
CD_EbCentroidInterpolationStencil.H | Declaration of IrregStencil-derived class that can from cell centers to embedded boundary centroids |
CD_EBCoarAve.cpp | Implementation of CD_EBCoarAve.H |
CD_EBCoarAve.H | Declaration of conservative coarsening utility |
CD_EBCoarseToFineInterp.cpp | Implementation of EBCoarseToFineInterp.H |
CD_EBCoarseToFineInterp.H | Declaration of an aggregated class for regrid operations |
CD_EBFluxRedistribution.cpp | Implementation of CD_EBFluxRedistribution.cpp |
CD_EBFluxRedistribution.H | Declaration of a class which can perform redistribution in an EB-AMR context |
CD_EBGhostCellInterpolator.cpp | Implementation of CD_EBGhostCellInterpolator.H |
CD_EBGhostCellInterpolator.H | Declaration of a class which interpolates ghost cells across the coarse-fine interface |
CD_EBGradient.cpp | Implementation of CD_EBGradient.H |
CD_EBGradient.H | Declaration of a class which computes gradients in an EBAMR context |
CD_EBLeastSquaresMultigridInterpolator.cpp | Implementation of CD_EBLeastSquaresMultigridInterpolator.H |
CD_EBLeastSquaresMultigridInterpolator.H | Declaration of a class that can interpolate more ghost cells near the coarse-fine boundary near the EB |
CD_EBMGLeastSquaresInterpolator.H | |
CD_EBMGProlong.cpp | Implementation of CD_EBMGProlong.H |
CD_EBMGProlong.H | Declaration of a prolongation operator for EB geometric multigrid |
CD_EBMGRestrict.cpp | Implementation of CD_EBMGRestrict.H |
CD_EBMGRestrict.H | Declaration of a restriction operator for EB geometric multigrid |
CD_EBMultigridInterpolator.cpp | Implementation of CD_EBMultigridInterpolator.H |
CD_EBMultigridInterpolator.H | Declaration of a class that can interpolate more ghost cells near the coarse-fine boundary near the EB |
CD_EBReflux.cpp | Implementation of CD_EBReflux.H |
CD_EBReflux.H | Declaration of a class which can reflux over the coarse-fine interface |
CD_IrregAddOp.cpp | Implementation of CD_IrregAddOp.H |
CD_IrregAddOp.H | Declaration of a Copier class for making incrementation between LevelData<BaseIVFAB<Real>> easier |
CD_IrregAmrStencil.H | Class for holding stencils on irregular over an entire AMR hierarchy |
CD_IrregAmrStencilImplem.H | Implementation of CD_IrregAmrStencil.H |
CD_IrregStencil.H | Abstract class for holding cut-cell stencils on an AMR level |
CD_LevelTiles.cpp | Implementation of CD_LevelTiles.H |
CD_LevelTiles.H | Declaration of LevelTiles |
CD_LinearStencil.cpp | Implementation of CD_LinearStencil.H |
CD_LinearStencil.H | Routines for computing a bi/tri-linear interpolation stencil in cut-cells |
CD_LoadBalancing.cpp | |
CD_LoadBalancing.H | Declaration of a static class for various load balancing operations |
CD_LoadBalancingImplem.H | |
CD_Loads.cpp | Implementation of CD_Loads.H |
CD_Loads.H | Declaration of a simple class for holding computational loads |
CD_NonConservativeDivergenceStencil.cpp | Implementation of CD_NonConservativeDivergenceStencil.H |
CD_NonConservativeDivergenceStencil.H | Implementation of IrregStencil that can perform the nonconservative divergence averaging |
CD_PhaseRealm.cpp | Implementation of CD_PhaseRealm.H |
CD_PhaseRealm.H | Declaration of the PhaseRealm class |
CD_Realm.cpp | Implementation of CD_Realm.H |
CD_Realm.H | Declaration of the Realm class |
CD_Tile.H | |
CD_TiledMeshRefine.cpp | Implementation of CD_TiledMeshRefine.H |
CD_TiledMeshRefine.H | Header for class TiledMeshRefine |
CD_TileImplem.H | Implementation of CD_Tile.H |
► CellTagger | |
CD_CellTagger.cpp | Implementation of CD_CellTagger.H |
CD_CellTagger.H | Declaration of a base class for tagging cells across an AMR hierarchy |
CD_EBAMRTags.H | Contains an alias declaration of EBAMRTags |
► ConvectionDiffusionReaction | |
CD_CdrCTU.cpp | Implementation of CD_CdrCTU.H |
CD_CdrCTU.H | Declaration of a class which implements CdrMultigrid using MUSCL for advection |
CD_CdrDomainBC.H | Declaration of domain boundary condition types for CdrSolver |
CD_CdrDomainBCImplem.H | Implementation of CD_CdrDomainBC.H |
CD_CdrGodunov.cpp | Implementation of CD_CdrGodunov.H |
CD_CdrGodunov.H | Declaration of a class which implements CdrMultigrid using Godunov-type advection |
CD_CdrIterator.H | Declaration of an iterator class for CdrLayout (for iterating through subsets of solvers) |
CD_CdrIteratorImplem.H | Implementation of CdrIterator.H |
CD_CdrLayout.H | Declaration of a class that holds a set of CdrSolvers (to cut down on typing) |
CD_CdrLayoutImplem.H | Implementation of CD_CdrLayout.H |
CD_CdrMultigrid.cpp | Implementation of CD_CdrMultigrid.H |
CD_CdrMultigrid.H | Extensions of CdrSolver which use EBHelmholtzOp for diffusion solves |
CD_CdrSolver.cpp | Implementation of CD_CdrSolver.H |
CD_CdrSolver.H | Declaration of an abstract class for solving scalar convection-diffusion-reaction problems |
CD_CdrSpecies.cpp | Implementation of CD_CdrSpecies.H |
CD_CdrSpecies.H | Declaration of a class that passes information into CdrSolver (e.g., initial conditions) |
► Driver | |
CD_Driver.cpp | Implementation of CD_Driver.H |
CD_Driver.H | |
CD_TimeCode.H | Declaration of various identifiers for "time codes" |
CD_TimeStepper.cpp | Implementation of CD_TimeStepper.H |
CD_TimeStepper.H | Declaration of main (abstract) time stepper class |
► Electrostatics | |
CD_EBHelmholtzElectrostaticDomainBC.H | |
CD_ElectrostaticDomainBc.cpp | Implementation of CD_ElectrostaticDomainBc.H |
CD_ElectrostaticDomainBc.H | Declaration of a class for holding function-based boundary conditions on domain edges |
CD_ElectrostaticEbBc.cpp | Implementation of CD_ElectrostaticEbBc.H |
CD_ElectrostaticEbBc.H | Data holder for holding the voltage at electrodes |
CD_FieldSolver.cpp | Implementation of CD_FieldSolver.H |
CD_FieldSolver.H | Contains declaration of a base electrostatics solver class |
CD_FieldSolverFactory.H | Declaration of a template factory class for making FieldSolvers |
CD_FieldSolverFactoryImplem.H | Implementation of CD_FieldSolverFactory.H |
CD_FieldSolverImplem.H | Implementation of CD_FieldSolver.H |
CD_FieldSolverMultigrid.H | Declaration of FieldSolverMultigrid |
CD_MFHelmholtzElectrostaticDomainBCFactory.H | |
CD_MFHelmholtzElectrostaticEBBC.cpp | Implementation of CD_MFHelmholtzElectrostaticEBBC.H |
CD_MFHelmholtzElectrostaticEBBC.H | Declaration of a Electrostatic boundary condition class for MFHelmholtzOp |
CD_MFHelmholtzElectrostaticEBBCFactory.cpp | Implementation of CD_MFHelmholtzElectrostaticEBBCFactory.H |
CD_MFHelmholtzElectrostaticEBBCFactory.H | Declaration of an electrostatic boundary condition factory class for MFHelmholtzOp |
CD_MFHelmholtzElectrostaticEBBCImplem.H | Implementation of CD_MFHelmholtzElectrostaticEBBC.H |
CD_MFHelmholtzSaturationChargeJumpBC.cpp | Implementation of CD_MFHelmholtzSaturationChargeJumpBC.H |
CD_MFHelmholtzSaturationChargeJumpBC.H | Declaration of an MFHelmholtzJumpBC class which implements the saturation charge boundary condition |
CD_MFHelmholtzSaturationChargeJumpBCFactory.H | Declaration of a factory class for making MFHelmholtzSaturationChargeJumpBC objects for multifluid Helmholtz |
► Elliptic | |
CD_EBHelmholtzDirichletDomainBC.H | |
CD_EBHelmholtzDirichletDomainBCFactory.H | |
CD_EBHelmholtzDirichletEBBC.H | |
CD_EBHelmholtzDirichletEBBCFactory.H | |
CD_EBHelmholtzDomainBC.H | |
CD_EBHelmholtzDomainBCFactory.H | |
CD_EBHelmholtzDomainBCImplem.H | |
CD_EBHelmholtzEBBC.H | |
CD_EBHelmholtzEBBCFactory.H | |
CD_EBHelmholtzEBBCImplem.H | |
CD_EBHelmholtzNeumannDomainBC.H | |
CD_EBHelmholtzNeumannDomainBCFactory.H | |
CD_EBHelmholtzNeumannEBBC.H | |
CD_EBHelmholtzNeumannEBBCFactory.H | |
CD_EBHelmholtzOp.H | Declaration of Helmholtz multigrid operators |
CD_EBHelmholtzOpFactory.cpp | Implementation of CD_EBHelmholtzOpFactory.H |
CD_EBHelmholtzOpFactory.H | Declaration of a factory class for making Poisson operators for multigrid |
CD_EBHelmholtzRobinDomainBC.H | |
CD_EBHelmholtzRobinDomainBCFactory.H | |
CD_EBHelmholtzRobinEBBC.H | |
CD_EBHelmholtzRobinEBBCFactory.H | |
CD_MFHelmholtzDirichletDomainBCFactory.H | |
CD_MFHelmholtzDirichletEBBC.cpp | Implementation of CD_MFHelmholtzDirichletEBBC.H |
CD_MFHelmholtzDirichletEBBC.H | Declaration of a Dirichlet boundary condition class for MFHelmholtzOp |
CD_MFHelmholtzDirichletEBBCFactory.cpp | Implementation of CD_MFHelmholtzDirichletEBBCFactory.H |
CD_MFHelmholtzDirichletEBBCFactory.H | Declaration of a Dirichlet boundary condition factory class for MFHelmholtzOp |
CD_MFHelmholtzDomainBCFactory.H | |
CD_MFHelmholtzEBBC.cpp | Implementation of CD_MFHelmholtzEBBC.H |
CD_MFHelmholtzEBBC.H | Declaration of an EB boundary condition class for MFHelmholtzOp |
CD_MFHelmholtzEBBCFactory.cpp | Implementation of CD_MFHelmholtzEBBCFactory.H |
CD_MFHelmholtzEBBCFactory.H | Declaration of an EB boundary condition factory class for MFHelmholtzOp |
CD_MFHelmholtzJumpBC.cpp | Implementation of CD_MFHelmholtzJumpBC.H |
CD_MFHelmholtzJumpBC.H | Declaration of class for computing "jump interface" boundary conditions for multifluid Helmholtz code |
CD_MFHelmholtzJumpBCFactory.H | Declaration of a factory class for making MFHelmholtzJumpBC objects for use in a multifluid MFHelmholtzOp context |
CD_MFHelmholtzJumpBCImplem.H | |
CD_MFHelmholtzNeumannDomainBCFactory.H | |
CD_MFHelmholtzNeumannEBBC.H | |
CD_MFHelmholtzNeumannEBBCFactory.cpp | Implementation of CD_MFHelmholtzNeumannEBBCFactory.H |
CD_MFHelmholtzNeumannEBBCFactory.H | Declaration of a Neumann boundary condition factory class for MFHelmholtzOp |
CD_MFHelmholtzOp.cpp | Implementation of CD_MFHelmholtzOp.H |
CD_MFHelmholtzOp.H | Declaration of a class for solving multiphase Helmholtz equations |
CD_MFHelmholtzOpFactory.cpp | Implementation of CD_MFHelmholtzOpFactory.H |
CD_MFHelmholtzOpFactory.H | Declaration of a factory class for making multifluid Helmholtz operators for multigrid |
CD_MFHelmholtzOpImplem.H | Implementation of CD_MFHelmholtzOp.H |
CD_MFHelmholtzRobinDomainBCFactory.H | |
CD_MFHelmholtzRobinEBBC.H | |
CD_MFHelmholtzRobinEBBCFactory.cpp | Implementation of CD_MFHelmholtzRobinEBBCFactory.H |
CD_MFHelmholtzRobinEBBCFactory.H | Declaration of a Robin boundary condition factory class for MFHelmholtzOp |
► Geometry | |
CD_ComputationalGeometry.cpp | Implementation of CD_ComputationalGeometry.H |
CD_ComputationalGeometry.H | Declaration of base class for defining geometries |
CD_Dielectric.cpp | Implementation of CD_Dielectric.H |
CD_Dielectric.H | Dielectric class |
CD_Electrode.cpp | Implementation of CD_Electrode.H |
CD_Electrode.H | Declaration of an electrode class |
CD_GeoCoarsener.cpp | Implementation of CD_GeoCoarsener.H |
CD_GeoCoarsener.H | Declaration of a utility class for removing geometrically tagged cells |
CD_ScanShop.H | Declare a class geometry generation (ScanShop) that uses the signed distance function for optimizations |
CD_ScanShopImplem.H | |
► ImplicitFunctions | |
CD_BoundedNoisePlane.cpp | Declaration of a signed distance function for a noisy plane |
CD_BoundedNoisePlane.H | Declaration of a signed distance function for a noisy plane |
CD_BoxSdf.cpp | Implements CD_BoxSdf.H |
CD_BoxSdf.H | Declare an interface for defining an axis-aligned box |
CD_CylinderSdf.cpp | CD_Implementation of CylinderSdf.H |
CD_CylinderSdf.H | Declaration of a cylindrical signed distance function |
CD_EBGeometryIF.H | Binding of EBGeometry signed distance functions to Chombo objcts |
CD_EBGeometryIFImplem.H | Implementation of CD_EBGeometryIF.H |
CD_GradedPerlinSphereSdf.cpp | Implementation of CD_GradedPerlinSphereSdf.H |
CD_GradedPerlinSphereSdf.H | Declaration of a graded noisy sphere |
CD_HollowCylinderIF.cpp | Implementation of CD_HollowCylinderIF.H |
CD_HollowCylinderIF.H | Declaration of a hollow cylinder implicit function. |
CD_HyperboloidIF.cpp | Implementation CD_HyperboloidIF.H |
CD_HyperboloidIF.H | Declaration of a hyperboloid implicit function |
CD_HyperboloidOneIF.cpp | Implementation of CD_HyperboloidOneIF.H |
CD_HyperboloidOneIF.H | Declaration of a one-sheet hyperboloidal shape |
CD_HyperboloidTwoIF.cpp | Implementation of CD_HyperboloidTwoIF.H |
CD_HyperboloidTwoIF.H | Declaration of a two-sheet hyperboloidal implicit function object |
CD_MushroomIF.cpp | Implementation of CD_MushroomIF.H |
CD_MushroomIF.H | Declaration of a "mushroom" implicit function, i.e. a cylinder with a circular flat plate on top |
CD_NeedleIF.cpp | Implementation of CD_NeedleIF.H |
CD_NeedleIF.H | Declaration of needle electrode (cylinder with one pointy end and one flat end) |
CD_NewIntersectionIF.cpp | Implementation of NewIntersectionIF.H |
CD_NewIntersectionIF.H | Declaration of a signed distance function which is infinitely far away from everything |
CD_PerlinPlaneSdf.cpp | CD_Implementation of CD_PerlinPlaneSdf.H |
CD_PerlinPlaneSdf.H | Declaration of a signed distance function for a noisy plane |
CD_PerlinRodSdf.H | Declaration of a rod with a rounded, noisy tip |
CD_PerlinSdf.cpp | Implementation of CD_PerlinSdf.H |
CD_PerlinSdf.H | Declaration of signed distance Perlin noise |
CD_PerlinSlabSdf.cpp | Implementation of CD_PerlinSlabSdf.H |
CD_PerlinSlabSdf.H | Declaration of a noisy slab, i.e. a box with surface roughness |
CD_PerlinSphereSdf.H | Implementation of CD_PerlinSphereSdf.H |
CD_PolygonRodIF.cpp | Implementation of CD_PolygonRodIF.H |
CD_PolygonRodIF.H | Declaration of a n-sided rod |
CD_ProfileCylinderIF.cpp | Implementation of CD_ProfileCylinderIF.H |
CD_ProfileCylinderIF.H | Declaration of a cylinder with a surface profile |
CD_ProfilePlaneIF.cpp | Implementation of CD_ProfilePlaneIF.H |
CD_ProfilePlaneIF.H | Declaration of an implicit function which is a plane with "holes" |
CD_RodIF.cpp | Implementation of CD_RodIF.H |
CD_RodIF.H | Declaration of a cylinder with spheres at both ends |
CD_RoundedBoxIF.cpp | Implementation of CD_RoundedBoxIF.H |
CD_RoundedBoxIF.H | Declaration of an implicit function describing a rectangle with rounded corners (and edges in 3D) |
CD_RoundedCylinderIF.cpp | Implementation of CD_RoundedCylinderIF.H |
CD_RoundedCylinderIF.H | Declaration of a cylindrical implicit function with rounded edges |
CD_SignedDistanceBVH.H | Declaration of an signe distance function class that gets its value function from a DCEL surface Tesselation |
CD_SignedDistanceBVHImplem.H | Implementation of CD_SignedDistanceBVH.H |
CD_SignedDistanceDCEL.H | Declaration of an implicit-function class that gets its value function from a DCEL surface Tesselation |
CD_SignedDistanceDCELImplem.H | Implementation of CD_SignedDistanceDCEL.H |
CD_SphereArray.cpp | Implementation of CD_SphereArray.H |
CD_SphereArray.H | Declaration of a sphere array implicit function |
CD_SphereSdf.H | Implementationo CD_SphereSdf.H |
CD_TorusSdf.cpp | Implementation of CD_TorusSdf.H |
CD_TorusSdf.H | Declaration of a signed distance function for a torus |
CD_WedgeIF.cpp | Implementation of CD_WedgeIF.H |
CD_WedgeIF.H | Declaration of an implicit function for a wedge |
► ItoDiffusion | |
CD_ItoIterator.H | Declaration of an iterator class for ItoLayout |
CD_ItoIteratorImplem.H | Implementation of CD_ItoIterator.H |
CD_ItoLayout.H | Declaration of a class that holds a set of ItoSolvers |
CD_ItoLayoutImplem.H | Implementation of CD_ItoLayout.H |
CD_ItoParticle.H | Declaration of a particle class for Ito diffusion |
CD_ItoParticleImplem.H | Implementation of CD_ItoParticle.H |
CD_ItoSolver.cpp | Implementation of CD_ItoSolver.H |
CD_ItoSolver.H | Declaration of solver class for Ito diffusion |
CD_ItoSolverImplem.H | Implementation of CD_ItoSolver.H |
CD_ItoSpecies.cpp | Implementation of CD_ItoSpecies.H |
CD_ItoSpecies.H | Declaration of an ItoSpecies class that passes in names and initial data to ItoSolvers |
CD_SimpleItoParticle.H | |
CD_SimpleItoParticleImplem.H | Implementation of CD_SimpleItoParticle.H |
► KineticMonteCarlo | |
CD_KMCDualState.H | Declaration of a simple state vector for running Kinetic Monte Carlo for plasma problems |
CD_KMCDualStateImplem.H | Implementation of CD_KMCDualState.H |
CD_KMCDualStateReaction.H | Declaration of a simple plasma reaction type for Kinetic Monte Carlo |
CD_KMCDualStateReactionImplem.H | Implementation of CD_KMCDualStateReaction.H |
CD_KMCSingleState.H | Declaration of a simple state vector for running Kinetic Monte Carlo for plasma problems |
CD_KMCSingleStateImplem.H | Implementation of CD_KMCSingleState.H |
CD_KMCSingleStateReaction.H | Declaration of a simple reaction type for advancing "single states" in Kinetic Monte Carlo codes |
CD_KMCSingleStateReactionImplem.H | Implementation of CD_KMCSingleStateReaction.H |
CD_KMCSolver.H | Class for running Kinetic Monte Carlo functionality |
CD_KMCSolverImplem.H | Implementation of CD_KMCSolver.H |
► MeshODESolver | |
CD_MeshODESolver.H | Encapsulation of an ODE solver on the mesh |
CD_MeshODESolverImplem.H | Implementation of CD_MeshODESolver.H |
► Multifluid | |
CD_MFBaseIVFAB.cpp | Implementation of CD_MFBaseIVFAB.H |
CD_MFBaseIVFAB.H | Declaration of a multiphase BaseIVFAB<Real> |
CD_MFCoarAve.cpp | Implementation of CD_MFCoarAve.H |
CD_MFCoarAve.H | Wrapper class for holding multifluid EBCoarAves |
CD_MFInterfaceFAB.H | Declaration of a class that allocates irregular data holders over the interface between two phases |
CD_MFInterfaceFABImplem.H | Implementation of CD_MFInterfaceFAB.H |
CD_MFLevelGrid.cpp | Implementation of CD_MFLevelGrid.H |
CD_MFLevelGrid.H | Declaration of a wrapper for wrapping multifluid EBLevelGrids |
CD_MFMultigridInterpolator.cpp | Implmementation of CD_MFMultigridInterpolator.H |
CD_MFMultigridInterpolator.H | Declaration of a wrapper class for holding multifluid EBMultigridInterpolators |
CD_MFReflux.cpp | Implementation of CD_MFReflux.H |
CD_MFReflux.H | Declaration of a class for refluxing in a multiphase context |
CD_MultifluidAlias.cpp | Implementation of CD_MultifluidAlias.H |
CD_MultifluidAlias.H | Declaration of factories that allow aliasing of LevelData<MFFluxFAB> and LevelData<MFBaseIVFAB> |
CD_MultiFluidIndexSpace.cpp | Implementation of CD_MultiFluidIndexSpace.H |
CD_MultiFluidIndexSpace.H | Multi-fluid index space |
► Particle | |
CD_CoarseFineDeposition.H | Declaration of deposition algorithms in an AMR context |
CD_DepositionType.H | Declaration of deposition types |
CD_EBAMRParticleMesh.cpp | Implementation of CD_EBAMRParticleMesh.H |
CD_EBAMRParticleMesh.H | Declaration of a class for handling particle-mesh operations with AMR |
CD_EBAMRParticleMeshImplem.H | Implementation of CD_EBAMRParticleMesh.H |
CD_EBAMRSurfaceDeposition.cpp | Implementation of CD_EBAMRSurfaceDeposition.H |
CD_EBAMRSurfaceDeposition.H | Declaration of a class for handling surface deposition of particles with EB and AMR |
CD_EBAMRSurfaceDepositionImplem.H | Implementation of CD_EBAMRSurfaceDeposition.H |
CD_EBCoarseFineParticleMesh.cpp | Implementation of CD_EBCoarseFineParticleMesh.H |
CD_EBCoarseFineParticleMesh.H | Declaration of a class for handling particle deposition arithmetics near refinement boundaries |
CD_EBIntersection.H | Enum for putting some logic into EB intersection tests |
CD_EbIntersection.H | Enum for putting some logic into EB intersection tests |
CD_EBParticleMesh.cpp | Implementationof CD_EBParticleMesh.H |
CD_EBParticleMesh.H | Declaration of a class for handling particle-mesh interpolation and deposition |
CD_EBParticleMeshImplem.H | Implementatoin of CD_EBParticleMesh.H |
CD_EBRepresentation.H | Enum for putting some logic into EB intersection tests |
CD_GenericParticle.H | Declaration of a generic particle class |
CD_GenericParticleImplem.H | Implementation of CD_GenericParticle.H |
CD_KDNode.H | Namespace containing various particle management utilities |
CD_KDNodeImplem.H | Implementation of CD_KDNode.H |
CD_NonCommParticle.H | Declaration of a generic particle class |
CD_NonCommParticleImplem.H | Implementation of CD_NonCommParticle.H |
CD_ParticleContainer.H | Declaration of a class for holding particles on an AMR hierarchy |
CD_ParticleContainerImplem.H | Implementation of CD_ParticleContainer.H |
CD_ParticleManagement.H | Namespace containing various particle management utilities |
CD_ParticleManagementImplem.H | Implementation of CD_ParticleManagement.H |
CD_ParticleOps.H | Declaration of a static class containing some common useful particle routines that would otherwise be replicated across classes |
CD_ParticleOpsImplem.H | Implementation of CD_ParticleOps.H |
CD_PointParticle.H | Declaration of a computational point particle |
CD_PointParticleImplem.H | Implementation of CD_PointParticle.H |
► RadiativeTransfer | |
CD_EBHelmholtzEddingtonSP1DomainBC.H | |
CD_EBHelmholtzEddingtonSP1DomainBCFactory.H | |
CD_EBHelmholtzLarsenDomainBC.cpp | Implementation of CD_EBHelmholtzLarsenDomainBC.H |
CD_EBHelmholtzLarsenDomainBC.H | |
CD_EBHelmholtzLarsenDomainBCFactory.cpp | Implementation of CD_EBHelmholtzLarsenDomainBCFactory.H |
CD_EBHelmholtzLarsenDomainBCFactory.H | Declaration of a Electrostatic boundary condition class for MFHelmholtzOp |
CD_EBHelmholtzLarsenEBBCFactory.cpp | Implementation of CD_EBHelmholtzLarsenEBBCFactory.H |
CD_EBHelmholtzLarsenEBBCFactory.H | Declaration of a Electrostatic boundary condition class for MFHelmholtzOp |
CD_EddingtonSP1.cpp | Implementation of CD_EddingtonSP1.H |
CD_EddingtonSP1.H | Declaration of a first order Eddington solver for radiative transfer |
CD_EddingtonSP1DomainBc.cpp | Implementation of CD_EddingtonSP1DomainBc.H |
CD_EddingtonSP1DomainBc.H | |
CD_McPhoto.cpp | Implementation of CD_McPhoto.H |
CD_McPhoto.H | Declaration of a radiative transfer solver which uses Monte Carlo sampling of computational or real photons |
CD_McPhotoImplem.H | Implementation of CD_McPhoto.H |
CD_Photon.H | Declaration of a photon class for particle methods |
CD_PhotonImplem.H | Implementation of CD_Photon.H |
CD_RtIterator.H | Iterator class for RtLayout |
CD_RtIteratorImplem.H | Implementation of RtIterator.H |
CD_RtLayout.H | Declaration of a class that holds a set of RtSolvers |
CD_RtLayoutImplem.H | Implementation of CD_RtLayout.H |
CD_RtSolver.cpp | Implementation of CD_RtSolver.H |
CD_RtSolver.H | Abstract parent class for various radiative transfer solvers |
CD_RtSpecies.cpp | Implementation of CD_RtSpecies.H |
CD_RtSpecies.H | Declaration of a class which supplies a user interface to radiative transfer code |
► SurfaceODESolver | |
CD_SurfaceODESolver.H | Declaration of a cut-cell ODE solver |
CD_SurfaceODESolverImplem.H | Implementation of CD_SurfaceODESolver.H |
► TracerParticles | |
CD_TracerParticle.H | Declaration of a tracer particle class |
CD_TracerParticleImplem.H | Implementation of CD_TracerParticle.H |
CD_TracerParticleSolver.H | Declaration of a solver class that advances tracer particles |
CD_TracerParticleSolverImplem.H | Implementation of CD_TracerParticleSolver.H |
► Utilities | |
CD_DataOps.cpp | Implementation of CD_DataOps.H |
CD_DataOps.H | Agglomeration of useful data operations |
CD_DataOpsImplem.H | Implementation of CD_DataOps.H |
CD_DataParser.cpp | Implementation of CD_DataParser.H |
CD_DataParser.H | Declaration of various routines for simple parsing of input data |
CD_Decorations.H | |
CD_DischargeIO.cpp | Implementation of DischargeIO.H |
CD_DischargeIO.H | Silly, but useful functions that override standard Chombo HDF5 IO |
CD_DischargeIOImplem.H | Implementation of CD_DischargeIO.H |
CD_LaPackUtils.cpp | Implementation of CD_LaPackUtils.H |
CD_LaPackUtils.H | Interface to some LaPack routines |
CD_LeastSquares.cpp | Implementation of CD_LeastSquares.H |
CD_LeastSquares.H | Agglomeration of various routines that use least squares computations |
CD_LeastSquaresImplem.H | |
CD_Location.H | Declaration of cell positions |
CD_LocationImplem.H | Implementation of CD_Location.H |
CD_LookupTable.H | Declaration of a table for looking up coefficients etc |
CD_LookupTable1D.H | Declaration of a lookup table in one independent variable |
CD_LookupTable1DImplem.H | |
CD_MemoryReport.cpp | Implementation of CD_MemoryReport.H |
CD_MemoryReport.H | Headers for utility functions that report memory usage |
CD_MultiIndex.cpp | Implementation of CD_MultiIndex.H |
CD_MultiIndex.H | |
CD_NamespaceFooter.H | |
CD_NamespaceHeader.H | |
CD_OpenMP.H | Declaration of various useful OpenMP-related utilities |
CD_ParallelOps.H | Agglomeration of basic MPI reductions |
CD_ParallelOpsImplem.H | Implementation of CD_ParallelOps.H |
CD_PolyUtils.cpp | Implementation of CD_PolyUtils.cpp |
CD_PolyUtils.H | Agglomeration of some useful algebraic/polynomial routines |
CD_Random.cpp | Implementation of CD_Random.H |
CD_Random.H | File containing some useful static methods related to random number generation |
CD_RandomImplem.H | Implementation of CD_Random.H |
CD_RealBox.cpp | Implementation of CD_RealBox.H |
CD_RealBox.H | Declaration of an axis-aligned box in space |
CD_Timer.H | Implementation of CD_Timer.H |
CD_TimerImplem.H | Implementation of CD_Timer.H |
CD_Units.H | Declaration of various useful units |
CD_VofUtils.cpp | Implementation of CD_VofUtils.H |
CD_VofUtils.H | Various functions for getting Vofs near cut-cells |