chombo-discharge
CdrSolver Member List

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)CdrSolvervirtual
advanceCrankNicholson(EBAMRCellData &a_newPhi, const EBAMRCellData &a_oldPhi, const EBAMRCellData &a_source, const Real a_dt)=0CdrSolverpure virtual
advanceEuler(EBAMRCellData &a_newPhi, const EBAMRCellData &a_oldPhi, const Real a_dt)CdrSolvervirtual
advanceEuler(EBAMRCellData &a_newPhi, const EBAMRCellData &a_oldPhi, const EBAMRCellData &a_source, const Real a_dt)=0CdrSolverpure virtual
advectToFaces(EBAMRFluxData &a_facePhi, const EBAMRCellData &a_phi, const Real a_extrapDt)=0CdrSolverprotectedpure virtual
allocate()CdrSolvervirtual
averageVelocityToFaces()CdrSolvervirtual
averageVelocityToFaces(EBAMRFluxData &a_faceVelocity, const EBAMRCellData &a_cellVelocity)CdrSolverprotectedvirtual
CdrSolver()CdrSolver
CdrSolver(const CdrSolver &a_other)=deleteCdrSolver
CdrSolver(const CdrSolver &&a_other)=deleteCdrSolver
computeAdvectionDiffusionDt()CdrSolvervirtual
computeAdvectionDiffusionFlux(EBAMRFluxData &a_flux, const EBAMRCellData &a_cellStates, const EBAMRFluxData &a_faceStates, const EBAMRFluxData &a_faceVelocities, const EBAMRFluxData &a_faceDiffCo, const bool a_addDomainFlux)CdrSolverprotectedvirtual
computeAdvectionDt()CdrSolvervirtual
computeAdvectionFlux(EBAMRFluxData &a_flux, const EBAMRFluxData &a_facePhi, const EBAMRFluxData &a_faceVelocity, const bool a_addDomainFlux=true)CdrSolverprotectedvirtual
computeAdvectionFlux(LevelData< EBFluxFAB > &a_flux, const LevelData< EBFluxFAB > &a_facePhi, const LevelData< EBFluxFAB > &a_faceVelocity, const int a_lvl)CdrSolverprotectedvirtual
computeCharge()CdrSolvervirtual
computeDiffusionDt()CdrSolvervirtual
computeDiffusionFlux(EBAMRFluxData &a_flux, const EBAMRCellData &a_phi, const bool a_addDomainFlux)CdrSolverprotectedvirtual
computeDiffusionFlux(LevelData< EBFluxFAB > &a_flux, const LevelData< EBCellFAB > &a_phi, const int a_lvl)CdrSolverprotectedvirtual
computeDivD(EBAMRCellData &a_divD, EBAMRCellData &a_phi, const bool a_conservativeOnly, const bool a_ebFlux, const bool a_domainFlux)=0CdrSolverpure virtual
computeDivergenceIrregular(LevelData< EBCellFAB > &a_divG, const LevelData< EBFluxFAB > &a_centroidFluxes, const LevelData< BaseIVFAB< Real >> &a_ebFlux, const int a_lvl)CdrSolverprotectedvirtual
computeDivF(EBAMRCellData &a_divF, EBAMRCellData &a_phi, const Real a_extrapDt, const bool a_conservativeOnly, const bool a_ebFlux, const bool a_domainFlux)=0CdrSolverpure virtual
computeDivG(EBAMRCellData &a_divG, EBAMRFluxData &a_G, const EBAMRIVData &a_ebFlux, const bool a_conservativeOnly)CdrSolvervirtual
computeDivJ(EBAMRCellData &a_divJ, EBAMRCellData &a_phi, const Real a_extrapDt, const bool a_conservativeOnly, const bool a_ebFlux, const bool a_domainFlux)=0CdrSolverpure virtual
computeMass()CdrSolvervirtual
computeMass(const EBAMRCellData &a_phi, const bool a_kappaScale=true)CdrSolvervirtual
computeSourceDt(const Real a_max, const Real a_tolerance)CdrSolvervirtual
conservativeDivergenceNoKappaDivision(EBAMRCellData &a_conservativeDivergence, EBAMRFluxData &a_flux, const EBAMRIVData &a_ebFlux)CdrSolverprotectedvirtual
conservativeDivergenceRegular(LevelData< EBCellFAB > &a_divJ, const LevelData< EBFluxFAB > &a_flux, const int a_lvl)CdrSolverprotectedvirtual
deallocate()CdrSolvervirtual
defineInterpolationStencils()CdrSolverprotectedvirtual
extrapolateAdvectiveFluxToEB() noexceptCdrSolvervirtual
extrapolateAdvectiveFluxToEB(EBAMRIVData &a_ebFlux) const noexceptCdrSolvervirtual
fillDomainFlux(EBAMRFluxData &a_flux)CdrSolverprotectedvirtual
fillDomainFlux(LevelData< EBFluxFAB > &a_flux, const int a_level)CdrSolverprotectedvirtual
fillGwn(EBAMRFluxData &a_noise, const Real a_sigma)CdrSolverprotectedvirtual
getCellCenteredDiffusionCoefficient()CdrSolvervirtual
getCellCenteredVelocity()CdrSolvervirtual
getDomainFlux()CdrSolvervirtual
getEbCenteredDiffusionCoefficient()CdrSolvervirtual
getEbCenteredVelocity()CdrSolvervirtual
getEbFlux()CdrSolvervirtual
getFaceCenteredDiffusionCoefficient()CdrSolvervirtual
getFaceCenteredVelocity()CdrSolvervirtual
getName() constCdrSolvervirtual
getNumberOfPlotVariables() constCdrSolvervirtual
getPhi()CdrSolvervirtual
getPlotVariableNames() constCdrSolvervirtual
getRealm() constCdrSolvervirtual
getSource()CdrSolvervirtual
getSpecies() noexceptCdrSolvervirtual
getSpecies() const noexceptCdrSolvervirtual
gwnDiffusionSource(EBAMRCellData &a_noiseSource, const EBAMRCellData &a_cellPhi)CdrSolvervirtual
hybridDivergence(EBAMRCellData &a_hybridDivergence, EBAMRIVData &a_massDifference, const EBAMRIVData &a_nonConservativeDivergence)CdrSolverprotectedvirtual
hybridDivergence(LevelData< EBCellFAB > &a_hybridDivergence, LevelData< BaseIVFAB< Real >> &a_massDifference, const LevelData< BaseIVFAB< Real >> &a_nonConservativeDivergence, const int a_lvl)CdrSolverprotectedvirtual
initialData()CdrSolvervirtual
initialDataDistribution()CdrSolverprotectedvirtual
initialDataParticles()CdrSolverprotectedvirtual
interpolateFluxToFaceCentroids(EBAMRFluxData &a_flux)CdrSolverprotectedvirtual
interpolateFluxToFaceCentroids(LevelData< EBFluxFAB > &a_flux, const int a_lvl)CdrSolverprotectedvirtual
isDiffusive()CdrSolvervirtual
isMobile()CdrSolvervirtual
m_amrCdrSolverprotected
m_blendConservationCdrSolverprotected
m_cachePhiCdrSolverprotected
m_cacheSourceCdrSolverprotected
m_cellCenteredDiffusionCoefficientCdrSolverprotected
m_cellVelocityCdrSolverprotected
m_classNameCdrSolverprotected
m_compCdrSolverprotectedstatic
m_computationalGeometryCdrSolverprotected
m_domainBCCdrSolverprotected
m_domainFluxCdrSolverprotected
m_domainFluxFunctionsCdrSolverprotected
m_dtCdrSolverprotected
m_ebCenteredDiffusionCoefficientCdrSolverprotected
m_ebFluxCdrSolverprotected
m_ebVelocityCdrSolverprotected
m_ebZeroCdrSolverprotected
m_faceCenteredDiffusionCoefficientCdrSolverprotected
m_faceStatesCdrSolverprotected
m_faceVelocityCdrSolverprotected
m_interpStencilsCdrSolverprotected
m_isDiffusiveCdrSolverprotected
m_isMobileCdrSolverprotected
m_massDifferenceCdrSolverprotected
m_nameCdrSolverprotected
m_nCompCdrSolverprotectedstatic
m_nonConservativeDivGCdrSolverprotected
m_phaseCdrSolverprotected
m_phiCdrSolverprotected
m_plotDiffusionCoefficientCdrSolverprotected
m_plotEbFluxCdrSolverprotected
m_plotNumbersCdrSolverprotected
m_plotPhiCdrSolverprotected
m_plotSourceCdrSolverprotected
m_plotVelocityCdrSolverprotected
m_realmCdrSolverprotected
m_regridSlopesCdrSolverprotected
m_seedCdrSolverprotected
m_sourceCdrSolverprotected
m_speciesCdrSolverprotected
m_timeCdrSolverprotected
m_timeStepCdrSolverprotected
m_verbosityCdrSolverprotected
m_whichRedistributionCdrSolverprotected
makeBcString(const int a_dir, const Side::LoHiSide a_side) constCdrSolverprotectedvirtual
nonConservativeDivergence(EBAMRIVData &a_nonConservativeDivergence, const EBAMRCellData &a_divG)CdrSolverprotectedvirtual
operator=(const CdrSolver &a_other)=deleteCdrSolver
operator=(const CdrSolver &&a_other)=deleteCdrSolver
parseDivergenceComputation()CdrSolverprotectedvirtual
parseDomainBc()CdrSolverprotectedvirtual
parseOptions()=0CdrSolverpure virtual
parsePlotMode()CdrSolverprotectedvirtual
parsePlotVariables()CdrSolverprotectedvirtual
parseRegridSlopes()CdrSolverprotectedvirtual
parseRuntimeOptions()=0CdrSolverpure virtual
preRegrid(const int a_lbase, const int a_oldFinestLevel)CdrSolvervirtual
redistribute(EBAMRCellData &a_phi, const EBAMRIVData &a_delta) const noexceptCdrSolvervirtual
Redistribution enum nameCdrSolverprotected
registerOperators()CdrSolvervirtual
regrid(const int a_lmin, const int a_oldFinestLevel, const int a_newFinestLevel)CdrSolvervirtual
resetDomainFlux(EBAMRFluxData &a_flux)CdrSolverprotectedvirtual
setAmr(const RefCountedPtr< AmrMesh > &a_amr)CdrSolvervirtual
setComputationalGeometry(const RefCountedPtr< ComputationalGeometry > &a_computationalGeometry)CdrSolvervirtual
setDefaultDomainBC()CdrSolver
setDiffusionCoefficient(const EBAMRFluxData &a_diffusionCoefficient, const EBAMRIVData &a_ebDiffusionCoefficient)CdrSolvervirtual
setDiffusionCoefficient(const Real a_diffusionCoefficient)CdrSolvervirtual
setDiffusionCoefficient(const std::function< Real(const RealVect a_position)> &a_diffusionCoefficient)CdrSolvervirtual
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)CdrSolvervirtual
setEbFlux(const Real a_ebFlux)CdrSolvervirtual
setPhase(phase::which_phase a_phase)CdrSolvervirtual
setRealm(const std::string a_realm)CdrSolvervirtual
setSource(const EBAMRCellData &a_source)CdrSolvervirtual
setSource(const Real a_source)CdrSolvervirtual
setSource(const std::function< Real(const RealVect a_position)> a_source)CdrSolvervirtual
setSpecies(const RefCountedPtr< CdrSpecies > &a_species)CdrSolvervirtual
setTime(const int a_step, const Real a_time, const Real a_dt)CdrSolvervirtual
setVelocity(const EBAMRCellData &a_velocity)CdrSolvervirtual
setVelocity(const RealVect a_velocity)CdrSolvervirtual
setVelocity(const std::function< RealVect(const RealVect a_pos)> &a_velocity)CdrSolvervirtual
setVerbosity(const int a_verbosity)CdrSolvervirtual
smoothHeavisideFaces(EBAMRFluxData &a_facePhi, const EBAMRCellData &a_cellPhi)CdrSolverprotectedvirtual
weightedUpwind(EBAMRCellData &a_weightedUpwindPhi, const int a_pow)CdrSolvervirtual
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 noexceptCdrSolverprotectedvirtual
writePlotData(LevelData< EBCellFAB > &a_output, int &a_icomp, const std::string a_outputRealm, const int a_level) const noexceptCdrSolvervirtual
writePlotFile()CdrSolvervirtual
~CdrSolver()CdrSolvervirtual