chombo-discharge
|
This is the complete list of members for CdrSolver, including all inherited members.
advanceCrankNicholson(EBAMRCellData &a_newPhi, const EBAMRCellData &a_oldPhi, const Real a_dt) | CdrSolver | virtual |
advanceCrankNicholson(EBAMRCellData &a_newPhi, const EBAMRCellData &a_oldPhi, const EBAMRCellData &a_source, const Real a_dt)=0 | CdrSolver | pure virtual |
advanceEuler(EBAMRCellData &a_newPhi, const EBAMRCellData &a_oldPhi, const Real a_dt) | CdrSolver | virtual |
advanceEuler(EBAMRCellData &a_newPhi, const EBAMRCellData &a_oldPhi, const EBAMRCellData &a_source, const Real a_dt)=0 | CdrSolver | pure virtual |
advectToFaces(EBAMRFluxData &a_facePhi, const EBAMRCellData &a_phi, const Real a_extrapDt)=0 | CdrSolver | protectedpure virtual |
allocate() | CdrSolver | virtual |
averageVelocityToFaces() | CdrSolver | virtual |
averageVelocityToFaces(EBAMRFluxData &a_faceVelocity, const EBAMRCellData &a_cellVelocity) | CdrSolver | protectedvirtual |
CdrSolver() | CdrSolver | |
CdrSolver(const CdrSolver &a_other)=delete | CdrSolver | |
CdrSolver(const CdrSolver &&a_other)=delete | CdrSolver | |
computeAdvectionDiffusionDt() | CdrSolver | virtual |
computeAdvectionDiffusionFlux(EBAMRFluxData &a_flux, const EBAMRCellData &a_cellStates, const EBAMRFluxData &a_faceStates, const EBAMRFluxData &a_faceVelocities, const EBAMRFluxData &a_faceDiffCo, const bool a_addDomainFlux) | CdrSolver | protectedvirtual |
computeAdvectionDt() | CdrSolver | virtual |
computeAdvectionFlux(EBAMRFluxData &a_flux, const EBAMRFluxData &a_facePhi, const EBAMRFluxData &a_faceVelocity, const bool a_addDomainFlux=true) | CdrSolver | protectedvirtual |
computeAdvectionFlux(LevelData< EBFluxFAB > &a_flux, const LevelData< EBFluxFAB > &a_facePhi, const LevelData< EBFluxFAB > &a_faceVelocity, const int a_lvl) | CdrSolver | protectedvirtual |
computeCharge() | CdrSolver | virtual |
computeDiffusionDt() | CdrSolver | virtual |
computeDiffusionFlux(EBAMRFluxData &a_flux, const EBAMRCellData &a_phi, const bool a_addDomainFlux) | CdrSolver | protectedvirtual |
computeDiffusionFlux(LevelData< EBFluxFAB > &a_flux, const LevelData< EBCellFAB > &a_phi, const int a_lvl) | CdrSolver | protectedvirtual |
computeDivD(EBAMRCellData &a_divD, EBAMRCellData &a_phi, const bool a_conservativeOnly, const bool a_ebFlux, const bool a_domainFlux)=0 | CdrSolver | pure virtual |
computeDivergenceIrregular(LevelData< EBCellFAB > &a_divG, const LevelData< EBFluxFAB > &a_centroidFluxes, const LevelData< BaseIVFAB< Real >> &a_ebFlux, const int a_lvl) | CdrSolver | protectedvirtual |
computeDivF(EBAMRCellData &a_divF, EBAMRCellData &a_phi, const Real a_extrapDt, const bool a_conservativeOnly, const bool a_ebFlux, const bool a_domainFlux)=0 | CdrSolver | pure virtual |
computeDivG(EBAMRCellData &a_divG, EBAMRFluxData &a_G, const EBAMRIVData &a_ebFlux, const bool a_conservativeOnly) | CdrSolver | virtual |
computeDivJ(EBAMRCellData &a_divJ, EBAMRCellData &a_phi, const Real a_extrapDt, const bool a_conservativeOnly, const bool a_ebFlux, const bool a_domainFlux)=0 | CdrSolver | pure virtual |
computeMass() | CdrSolver | virtual |
computeMass(const EBAMRCellData &a_phi, const bool a_kappaScale=true) | CdrSolver | virtual |
computeSourceDt(const Real a_max, const Real a_tolerance) | CdrSolver | virtual |
conservativeDivergenceNoKappaDivision(EBAMRCellData &a_conservativeDivergence, EBAMRFluxData &a_flux, const EBAMRIVData &a_ebFlux) | CdrSolver | protectedvirtual |
conservativeDivergenceRegular(LevelData< EBCellFAB > &a_divJ, const LevelData< EBFluxFAB > &a_flux, const int a_lvl) | CdrSolver | protectedvirtual |
deallocate() | CdrSolver | virtual |
defineInterpolationStencils() | CdrSolver | protectedvirtual |
extrapolateAdvectiveFluxToEB() noexcept | CdrSolver | virtual |
extrapolateAdvectiveFluxToEB(EBAMRIVData &a_ebFlux) const noexcept | CdrSolver | virtual |
fillDomainFlux(EBAMRFluxData &a_flux) | CdrSolver | protectedvirtual |
fillDomainFlux(LevelData< EBFluxFAB > &a_flux, const int a_level) | CdrSolver | protectedvirtual |
fillGwn(EBAMRFluxData &a_noise, const Real a_sigma) | CdrSolver | protectedvirtual |
getCellCenteredDiffusionCoefficient() | CdrSolver | virtual |
getCellCenteredVelocity() | CdrSolver | virtual |
getDomainFlux() | CdrSolver | virtual |
getEbCenteredDiffusionCoefficient() | CdrSolver | virtual |
getEbCenteredVelocity() | CdrSolver | virtual |
getEbFlux() | CdrSolver | virtual |
getFaceCenteredDiffusionCoefficient() | CdrSolver | virtual |
getFaceCenteredVelocity() | CdrSolver | virtual |
getName() const | CdrSolver | virtual |
getNumberOfPlotVariables() const | CdrSolver | virtual |
getPhi() | CdrSolver | virtual |
getPlotVariableNames() const | CdrSolver | virtual |
getRealm() const | CdrSolver | virtual |
getSource() | CdrSolver | virtual |
getSpecies() noexcept | CdrSolver | virtual |
getSpecies() const noexcept | CdrSolver | virtual |
gwnDiffusionSource(EBAMRCellData &a_noiseSource, const EBAMRCellData &a_cellPhi) | CdrSolver | virtual |
hybridDivergence(EBAMRCellData &a_hybridDivergence, EBAMRIVData &a_massDifference, const EBAMRIVData &a_nonConservativeDivergence) | CdrSolver | protectedvirtual |
hybridDivergence(LevelData< EBCellFAB > &a_hybridDivergence, LevelData< BaseIVFAB< Real >> &a_massDifference, const LevelData< BaseIVFAB< Real >> &a_nonConservativeDivergence, const int a_lvl) | CdrSolver | protectedvirtual |
initialData() | CdrSolver | virtual |
initialDataDistribution() | CdrSolver | protectedvirtual |
initialDataParticles() | CdrSolver | protectedvirtual |
interpolateFluxToFaceCentroids(EBAMRFluxData &a_flux) | CdrSolver | protectedvirtual |
interpolateFluxToFaceCentroids(LevelData< EBFluxFAB > &a_flux, const int a_lvl) | CdrSolver | protectedvirtual |
isDiffusive() | CdrSolver | virtual |
isMobile() | CdrSolver | virtual |
m_amr | CdrSolver | protected |
m_blendConservation | CdrSolver | protected |
m_cachePhi | CdrSolver | protected |
m_cacheSource | CdrSolver | protected |
m_cellCenteredDiffusionCoefficient | CdrSolver | protected |
m_cellVelocity | CdrSolver | protected |
m_className | CdrSolver | protected |
m_comp | CdrSolver | protectedstatic |
m_computationalGeometry | CdrSolver | protected |
m_domainBC | CdrSolver | protected |
m_domainFlux | CdrSolver | protected |
m_domainFluxFunctions | CdrSolver | protected |
m_dt | CdrSolver | protected |
m_ebCenteredDiffusionCoefficient | CdrSolver | protected |
m_ebFlux | CdrSolver | protected |
m_ebVelocity | CdrSolver | protected |
m_ebZero | CdrSolver | protected |
m_faceCenteredDiffusionCoefficient | CdrSolver | protected |
m_faceStates | CdrSolver | protected |
m_faceVelocity | CdrSolver | protected |
m_interpStencils | CdrSolver | protected |
m_isDiffusive | CdrSolver | protected |
m_isMobile | CdrSolver | protected |
m_massDifference | CdrSolver | protected |
m_name | CdrSolver | protected |
m_nComp | CdrSolver | protectedstatic |
m_nonConservativeDivG | CdrSolver | protected |
m_phase | CdrSolver | protected |
m_phi | CdrSolver | protected |
m_plotDiffusionCoefficient | CdrSolver | protected |
m_plotEbFlux | CdrSolver | protected |
m_plotNumbers | CdrSolver | protected |
m_plotPhi | CdrSolver | protected |
m_plotSource | CdrSolver | protected |
m_plotVelocity | CdrSolver | protected |
m_realm | CdrSolver | protected |
m_regridSlopes | CdrSolver | protected |
m_seed | CdrSolver | protected |
m_source | CdrSolver | protected |
m_species | CdrSolver | protected |
m_time | CdrSolver | protected |
m_timeStep | CdrSolver | protected |
m_verbosity | CdrSolver | protected |
m_whichRedistribution | CdrSolver | protected |
makeBcString(const int a_dir, const Side::LoHiSide a_side) const | CdrSolver | protectedvirtual |
nonConservativeDivergence(EBAMRIVData &a_nonConservativeDivergence, const EBAMRCellData &a_divG) | CdrSolver | protectedvirtual |
operator=(const CdrSolver &a_other)=delete | CdrSolver | |
operator=(const CdrSolver &&a_other)=delete | CdrSolver | |
parseDivergenceComputation() | CdrSolver | protectedvirtual |
parseDomainBc() | CdrSolver | protectedvirtual |
parseOptions()=0 | CdrSolver | pure virtual |
parsePlotMode() | CdrSolver | protectedvirtual |
parsePlotVariables() | CdrSolver | protectedvirtual |
parseRegridSlopes() | CdrSolver | protectedvirtual |
parseRuntimeOptions()=0 | CdrSolver | pure virtual |
preRegrid(const int a_lbase, const int a_oldFinestLevel) | CdrSolver | virtual |
redistribute(EBAMRCellData &a_phi, const EBAMRIVData &a_delta) const noexcept | CdrSolver | virtual |
Redistribution enum name | CdrSolver | protected |
registerOperators() | CdrSolver | virtual |
regrid(const int a_lmin, const int a_oldFinestLevel, const int a_newFinestLevel) | CdrSolver | virtual |
resetDomainFlux(EBAMRFluxData &a_flux) | CdrSolver | protectedvirtual |
setAmr(const RefCountedPtr< AmrMesh > &a_amr) | CdrSolver | virtual |
setComputationalGeometry(const RefCountedPtr< ComputationalGeometry > &a_computationalGeometry) | CdrSolver | virtual |
setDefaultDomainBC() | CdrSolver | |
setDiffusionCoefficient(const EBAMRFluxData &a_diffusionCoefficient, const EBAMRIVData &a_ebDiffusionCoefficient) | CdrSolver | virtual |
setDiffusionCoefficient(const Real a_diffusionCoefficient) | CdrSolver | virtual |
setDiffusionCoefficient(const std::function< Real(const RealVect a_position)> &a_diffusionCoefficient) | CdrSolver | virtual |
setDomainBcFunction(const CdrDomainBC::DomainSide a_domainSide, const CdrDomainBC::FluxFunction a_fluxFunction) | CdrSolver | |
setDomainBcType(const CdrDomainBC::DomainSide a_domainSide, const CdrDomainBC::BcType a_bcType) | CdrSolver | |
setEbFlux(const EBAMRIVData &a_ebFlux) | CdrSolver | virtual |
setEbFlux(const Real a_ebFlux) | CdrSolver | virtual |
setPhase(phase::which_phase a_phase) | CdrSolver | virtual |
setRealm(const std::string a_realm) | CdrSolver | virtual |
setSource(const EBAMRCellData &a_source) | CdrSolver | virtual |
setSource(const Real a_source) | CdrSolver | virtual |
setSource(const std::function< Real(const RealVect a_position)> a_source) | CdrSolver | virtual |
setSpecies(const RefCountedPtr< CdrSpecies > &a_species) | CdrSolver | virtual |
setTime(const int a_step, const Real a_time, const Real a_dt) | CdrSolver | virtual |
setVelocity(const EBAMRCellData &a_velocity) | CdrSolver | virtual |
setVelocity(const RealVect a_velocity) | CdrSolver | virtual |
setVelocity(const std::function< RealVect(const RealVect a_pos)> &a_velocity) | CdrSolver | virtual |
setVerbosity(const int a_verbosity) | CdrSolver | virtual |
smoothHeavisideFaces(EBAMRFluxData &a_facePhi, const EBAMRCellData &a_cellPhi) | CdrSolver | protectedvirtual |
weightedUpwind(EBAMRCellData &a_weightedUpwindPhi, const int a_pow) | CdrSolver | virtual |
writeData(LevelData< EBCellFAB > &a_output, int &a_comp, const EBAMRCellData &a_data, const std::string a_outputRealm, const int a_level, const bool a_interpToCentroids, const bool a_interpGhost) const noexcept | CdrSolver | protectedvirtual |
writePlotData(LevelData< EBCellFAB > &a_output, int &a_icomp, const std::string a_outputRealm, const int a_level) const noexcept | CdrSolver | virtual |
writePlotFile() | CdrSolver | virtual |
~CdrSolver() | CdrSolver | virtual |