advance(const Real a_dt) override=0 | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | pure virtual |
advancePhotons(const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
advanceReactionNetwork(const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
advanceReactionNetwork(const EBAMRCellData &a_E, const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
advanceReactionNetwork(LevelData< EBCellFAB > &a_particlesPerCell, LevelData< EBCellFAB > &a_newPhotonsPerCell, const LevelData< EBCellFAB > &a_electricField, const int a_level, const Real a_dt) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | inlineprotected |
advanceReactionNetwork(EBCellFAB &a_particlesPerCell, EBCellFAB &a_newPhotonsPerCell, const EBCellFAB &a_electricField, const int a_level, const DataIndex a_dit, const Box a_box, const Real a_dx, const Real a_dt) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | inlineprotected |
allocate() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
allocateInternals() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
averageDiffusionCoefficientsCellToFace() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
coarsenCDRSolvers() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeConductivityCell(EBAMRCellData &a_conductivity) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeConductivityCell(EBAMRCellData &a_conductivity, const Vector< ParticleContainer< ItoParticle > * > &a_particles) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeCurrentDensity(EBAMRCellData &a_J) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeDensityGradients() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeDiffusionCoefficients() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeDiffusionCoefficients(Vector< EBAMRCellData * > &a_itoDiffusionCoefficients, Vector< EBAMRCellData * > &a_cdrDiffusionCoefficients, const EBAMRCellData &a_electricField, const Real a_time) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeDiffusionCoefficients(Vector< LevelData< EBCellFAB > * > &a_itoDiffusionCoefficients, Vector< LevelData< EBCellFAB > * > &a_cdrDiffusionCoefficients, const LevelData< EBCellFAB > &a_electricField, const int a_level, const Real a_time) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeDiffusionCoefficients(Vector< EBCellFAB * > &a_itoDiffusionCoefficients, Vector< EBCellFAB * > &a_cdrDiffusionCoefficients, const EBCellFAB &a_E, const int a_level, const DataIndex a_dit, const Box a_box, const Real a_time) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeDriftVelocities() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeDt() override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
computeEdotJSource(const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeElectricField(EBAMRCellData &a_electricField, const phase::which_phase a_phase) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
computeMaxElectricField(const phase::which_phase a_phase) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeMobilities() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeMobilities(Vector< EBAMRCellData * > &a_itoMobilities, Vector< EBAMRCellData > &a_cdrMobilities, const EBAMRCellData &a_electricField, const Real a_time) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeMobilities(Vector< LevelData< EBCellFAB > * > &a_itoMobilities, Vector< LevelData< EBCellFAB > * > &a_cdrMobilities, const LevelData< EBCellFAB > &a_E, const int a_level, const Real a_time) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeMobilities(Vector< EBCellFAB * > &a_itoMobilities, Vector< EBCellFAB * > &a_cdrMobilities, const EBCellFAB &a_electricField, const int a_level, const DataIndex a_dit, const Box a_cellBox, const Real a_time) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computePhysicsDt() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computePhysicsDt(const EBAMRCellData &a_electricField) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computePhysicsDt(const LevelData< EBCellFAB > &a_electricField, const LevelData< EBCellFAB > &a_particlesPerCell, const int a_level) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computePhysicsDt(const EBCellFAB &a_electricField, const EBCellFAB &a_particlesPercCell, const int a_level, const DataIndex a_dit, const Box a_box) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computePhysicsPlotVariables(EBAMRCellData &a_physicsPlotVars) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeQminu() const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeQplus() const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeQsurf() const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveCdrParticlesPerCell(EBAMRCellData &a_ppc) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveCdrParticlesPerCell(LevelData< EBCellFAB > &a_ppc, const int a_level) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveCdrParticlesPerCell(EBCellFAB &a_ppc, const int a_level, const DataIndex a_dit, const Box a_box, const EBISBox &a_ebisbox) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveItoParticlesPerCell(EBAMRCellData &a_ppc) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveItoParticlesPerCell(LevelData< EBCellFAB > &a_ppc, const int a_level) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveItoParticlesPerCell(EBCellFAB &a_ppc, const int a_level, const DataIndex a_dit, const Box a_box, const EBISBox &a_ebisbox) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveMeanEnergiesPerCell(EBAMRCellData &a_meanEnergies) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveMeanEnergiesPerCell(LevelData< EBCellFAB > &a_meanEnergies, const int a_level) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeReactiveMeanEnergiesPerCell(EBCellFAB &a_meanEnergies, const int a_level, const DataIndex a_dit, const Box a_box, const EBISBox &a_ebisbox) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeRelaxationTime() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeSpaceChargeDensity() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeSpaceChargeDensity(MFAMRCellData &a_rho, const Vector< EBAMRCellData * > &a_itoDensities, const Vector< EBAMRCellData * > &a_cdrDensities) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
computeTotalCharge() const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
depositParticles(const SpeciesSubset a_speciesSubset) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
depositParticles(const SpeciesSubset a_speciesSubset, const ItoSolver::WhichContainer a_container) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
fillSecondaryEmissionEB(const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
fillSecondaryEmissionEB(Vector< ParticleContainer< ItoParticle >> &a_secondaryParticles, Vector< EBAMRIVData > &a_cdrFluxes, Vector< ParticleContainer< Photon >> &a_secondaryPhotons, Vector< ParticleContainer< ItoParticle > * > &a_primaryParticles, Vector< EBAMRIVData > &a_cdrFluxesExtrap, Vector< ParticleContainer< Photon > * > &a_primaryPhotons, const EBAMRCellData &a_electricField, const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
getCheckpointLoads(const std::string a_realm, const int a_level) const override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
getLoadBalanceSolvers() const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
getMaxMinCDRDensity(Real &a_maxDensity, Real &a_minDensity, std::string &a_maxSolver, std::string &a_minSolver) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
getMaxMinItoDensity(Real &a_maxDensity, Real &a_minDensity, std::string &a_maxSolver, std::string &a_minSolver) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
getNumberOfPlotVariables() const noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
getParticleStatistics(Real &a_avgParticles, Real &a_sigma, Real &a_minParticles, Real &a_maxParticles, int &a_minRank, int &a_maxRank) | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
getPhysicalParticlesPerCell(EBAMRCellData &a_ppc) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
getPlotVariableNames() const noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
getTime() const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
initialData() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
initialSigma() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
intersectParticles(const SpeciesSubset a_speciesSubset, const bool a_delete, const std::function< void(ItoParticle &)> a_nonDeletionModifier=[](ItoParticle &) -> void { return;}) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
intersectParticles(const SpeciesSubset a_speciesSubset, const ItoSolver::WhichContainer a_containerBulk, const ItoSolver::WhichContainer a_containerEB, const ItoSolver::WhichContainer a_containerDomain, const bool a_delete, const std::function< void(ItoParticle &)> a_nonDeletionModifier=[](ItoParticle &) -> void { return;}) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
ItoKMCStepper() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | |
ItoKMCStepper(RefCountedPtr< ItoKMCPhysics > &a_physics) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | |
loadBalanceBoxes(Vector< Vector< int >> &a_procs, Vector< Vector< Box >> &a_boxes, const std::string a_realm, const Vector< DisjointBoxLayout > &a_grids, const int a_lmin, const int a_finestLevel) override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
loadBalanceFluidRealm(Vector< Vector< int >> &a_procs, Vector< Vector< Box >> &a_boxes, const std::string a_realm, const Vector< DisjointBoxLayout > &a_grids, const int a_lmin, const int a_finestLevel) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
loadBalanceParticleRealm(Vector< Vector< int >> &a_procs, Vector< Vector< Box >> &a_boxes, const std::string a_realm, const Vector< DisjointBoxLayout > &a_grids, const int a_lmin, const int a_finestLevel) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
loadBalanceThisRealm(const std::string a_realm) const override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
m_abortOnFailure | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_amr | TimeStepper | protected |
m_boxSort | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_cdr | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_cdrFluxes | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_cdrFluxesExtrap | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_cdrMobilities | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_cdrPhotoiProducts | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | mutableprotected |
m_computationalGeometry | TimeStepper | protected |
m_conductivityCell | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_conductivityEB | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_conductivityFace | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_currentDensity | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_dt | TimeStepper | protected |
m_dualGrid | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_EdotJ | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_electricFieldFluid | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_electricFieldParticle | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_energySources | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fieldSolver | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidAdvectionDiffusionCFL | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidAdvectionDiffusionDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidCdrPPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidGradPhiCDR | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidGradPhiIto | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidOldCdrPPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidPhiIto | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidPPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidRealm | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_fluidScratch1 | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | mutableprotected |
m_fluidScratchD | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | mutableprotected |
m_fluidScratchEB | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | mutableprotected |
m_fluidYPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_ito | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_loadBalanceFluid | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_loadBalanceIndices | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_loadBalanceParticles | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_loadBalancePPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_loadPerCell | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_maxDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_maxGrowthDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_maxParticleAdvectionCFL | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_maxParticleAdvectionDiffusionCFL | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_maxParticleDiffusionCFL | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_maxShrinkDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_mergeInterval | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_minDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_minParticleAdvectionCFL | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_minParticleAdvectionDiffusionCFL | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_minParticleDiffusionCFL | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_name | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleAdvectionDiffusionDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleAdvectionDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleDiffusionDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleEPS | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleItoPPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleOldItoPPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleRealm | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleScratch1 | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | mutableprotected |
m_particleScratchD | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | mutableprotected |
m_particleScratchEB | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | mutableprotected |
m_particlesPerCell | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_particleYPC | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_physics | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_physicsDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_physicsPlotVariables | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_plasmaPhase | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_plotConductivity | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_plotCurrentDensity | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_plotParticlesPerPatch | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_prevDt | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_profile | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_redistributeCDR | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_regridSuperparticles | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_relaxationTime | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_relaxTimeFactor | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_rte | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_secondaryParticles | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_secondaryPhotons | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_sigmaSolver | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_time | TimeStepper | protected |
m_timeCode | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_timeStep | TimeStepper | protected |
m_toleranceEB | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
m_verbosity | TimeStepper | protected |
m_voltage | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
multiplyCdrVelocitiesByMobilities() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
needToRegrid() | TimeStepper | virtual |
parseDualGrid() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parseExitOnFailure() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parseLoadBalance() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parseOptions() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
parseParametersEB() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parsePlotVariables() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parseRedistributeCDR() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parseRuntimeOptions() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
parseSuperParticles() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parseTimeStepRestrictions() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
parseVerbosity() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
postCheckpointPoisson() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
postCheckpointSetup() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
postInitialize() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
postPlot() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
postRegrid() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
prePlot() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
preRegrid(const int a_lmin, const int a_oldFinestLevel) noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
printStepReport() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
reconcileCdrDensities(const EBAMRCellData &a_newParticlesPerCell, const EBAMRCellData &a_oldParticlesPerCell, const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
reconcileCdrDensities(const LevelData< EBCellFAB > &a_newParticlesPerCell, const LevelData< EBCellFAB > &a_oldParticlesPerCell, const int a_level, const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
reconcileCdrDensities(const EBCellFAB &a_newParticlesPerCell, const EBCellFAB &a_oldParticlesPerCell, const int a_level, const DataIndex a_dit, const Box a_box, const Real a_dx, const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
reconcileParticles(const EBAMRCellData &a_newParticlesPerCell, const EBAMRCellData &a_oldParticlesPerCell, const EBAMRCellData &a_newPhotonsPerCell) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | inlineprotected |
reconcileParticles(const LevelData< EBCellFAB > &a_newParticlesPerCell, const LevelData< EBCellFAB > &a_oldParticlesPerCell, const LevelData< EBCellFAB > &a_newPhotonsPerCell, const int a_level) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | inlineprotected |
reconcileParticles(const EBCellFAB &a_newParticlesPerCell, const EBCellFAB &a_oldParticlesPerCell, const EBCellFAB &a_newPhotonsPerCell, const int a_level, const DataIndex a_dit, const Box a_box, const Real a_dx) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | inlineprotected |
reconcilePhotoionization() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
registerOperators() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
registerRealms() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
regrid(const int a_lmin, const int a_oldFinestLevel, const int a_newFinestLevel) noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
remapParticles(const SpeciesSubset a_speciesSubset) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
remapParticles(const SpeciesSubset a_speciesSubset, const ItoSolver::WhichContainer a_container) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
removeCoveredParticles(const SpeciesSubset a_which, const EBRepresentation a_representation, const Real a_tolerance) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
removeCoveredParticles(const SpeciesSubset a_which, const ItoSolver::WhichContainer a_container, const EBRepresentation a_representation, const Real a_tolerance) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
resolveSecondaryEmissionEB(const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
resolveSecondaryEmissionEB(Vector< ParticleContainer< ItoParticle > * > &a_secondaryParticles, Vector< ParticleContainer< ItoParticle > * > &a_primaryParticles, Vector< EBAMRIVData * > &a_cdrFluxes, EBAMRIVData &a_surfaceChargeDensity, const Real a_dt) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setAmr(const RefCountedPtr< AmrMesh > &a_amr) | TimeStepper | |
setCdrVelocityFunctions() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setComputationalGeometry(const RefCountedPtr< ComputationalGeometry > &a_computationalGeometry) | TimeStepper | |
setItoVelocityFunctions() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setupCdr() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setupIto() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setupPoisson() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setupRadiativeTransfer() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setupSigma() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
setupSolvers() noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
setVoltage(const std::function< Real(const Real a_time)> &a_voltage) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
solvePoisson() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
sortPhotonsByCell(const McPhoto::WhichContainer a_which) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
sortPhotonsByPatch(const McPhoto::WhichContainer a_which) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
synchronizeSolverTimes(const int a_step, const Real a_time, const Real a_dt) noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
TimeCode enum name | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protected |
TimeStepper() | TimeStepper | |
transferCoveredParticles(const SpeciesSubset a_speciesSubset, const EBRepresentation a_representation, const Real a_tolerance) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
transferCoveredParticles(const SpeciesSubset a_speciesSubset, const ItoSolver::WhichContainer a_containerFrom, const ItoSolver::WhichContainer a_containerTo, const EBRepresentation a_representation, const Real a_tolerance) noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
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 | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
writeNumberOfParticlesPerPatch(LevelData< EBCellFAB > &a_output, int &a_icomp, const std::string a_outputRealm, const int a_level) const noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | protectedvirtual |
writePlotData(LevelData< EBCellFAB > &a_output, int &a_icomp, const std::string a_outputRealm, const int a_level) const noexcept override | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
~ItoKMCStepper() noexcept | Physics::ItoKMC::ItoKMCStepper< I, C, R, F > | virtual |
~TimeStepper() | TimeStepper | virtual |