chombo-discharge
Physics::ItoKMC::ItoKMCPhysics Member List

This is the complete list of members for Physics::ItoKMC::ItoKMCPhysics, including all inherited members.

advanceKMC(Vector< FPR > &a_numParticles, Vector< FPR > &a_numNewPhotons, const Vector< Real > &a_phi, const Vector< RealVect > &a_gradPhi, const Real a_dt, const RealVect a_E, const RealVect a_pos, const Real a_dx, const Real a_kappa) constPhysics::ItoKMC::ItoKMCPhysicsinline
Algorithm enum namePhysics::ItoKMC::ItoKMCPhysicsprotected
computeAlpha(const Real a_E, const RealVect a_x) const =0Physics::ItoKMC::ItoKMCPhysicspure virtual
computeDiffusionCoefficients(const Real a_time, const RealVect a_pos, const RealVect a_E) const noexcept=0Physics::ItoKMC::ItoKMCPhysicspure virtual
computeDt(const RealVect a_E, const RealVect a_pos, const Vector< FPR > a_numParticles) const noexceptPhysics::ItoKMC::ItoKMCPhysicsinlinevirtual
computeEta(const Real a_E, const RealVect a_x) const =0Physics::ItoKMC::ItoKMCPhysicspure virtual
computeMobilities(const Real a_time, const RealVect a_pos, const RealVect a_E) const noexcept=0Physics::ItoKMC::ItoKMCPhysicspure virtual
define() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
defineKMC() const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
definePhotoPathways() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
defineSpeciesMap() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
getCdrSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getItoSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumberOfPlotVariables() const noexceptPhysics::ItoKMC::ItoKMCPhysicsvirtual
getNumCdrSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumItoSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumPhotonSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumPlasmaSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getPlotVariableNames() const noexceptPhysics::ItoKMC::ItoKMCPhysicsvirtual
getPlotVariables(const RealVect a_E, const RealVect a_pos, const Vector< Real > &a_phi, const Vector< RealVect > &a_gradPhi, const Real a_dx, const Real a_kappa) const noexceptPhysics::ItoKMC::ItoKMCPhysicsvirtual
getRtSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getSpeciesMap() const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
initialSigma(const Real a_time, const RealVect a_pos) constPhysics::ItoKMC::ItoKMCPhysicsinlinevirtual
ItoKMCPhysics() noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
killKMC() const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
m_algorithmPhysics::ItoKMC::ItoKMCPhysicsprotected
m_cdrSpeciesPhysics::ItoKMC::ItoKMCPhysicsprotected
m_classNamePhysics::ItoKMC::ItoKMCPhysicsprotected
m_debugPhysics::ItoKMC::ItoKMCPhysicsprotected
m_epsPhysics::ItoKMC::ItoKMCPhysicsprotected
m_hasKMCSolverPhysics::ItoKMC::ItoKMCPhysicsprotectedstatic
m_isDefinedPhysics::ItoKMC::ItoKMCPhysicsprotected
m_itoSpeciesPhysics::ItoKMC::ItoKMCPhysicsprotected
m_kmcReactionsPhysics::ItoKMC::ItoKMCPhysicsprotected
m_kmcReactionsThreadLocalPhysics::ItoKMC::ItoKMCPhysicsprotectedstatic
m_kmcSolverPhysics::ItoKMC::ItoKMCPhysicsprotectedstatic
m_kmcStatePhysics::ItoKMC::ItoKMCPhysicsprotectedstatic
m_maxNewParticlesPhysics::ItoKMC::ItoKMCPhysicsprotected
m_maxNewPhotonsPhysics::ItoKMC::ItoKMCPhysicsprotected
m_NcritPhysics::ItoKMC::ItoKMCPhysicsprotected
m_NSSAPhysics::ItoKMC::ItoKMCPhysicsprotected
m_particlePlacementPhysics::ItoKMC::ItoKMCPhysicsprotected
m_photoPathwaysPhysics::ItoKMC::ItoKMCPhysicsprotected
m_photoReactionsPhysics::ItoKMC::ItoKMCPhysicsprotected
m_rtSpeciesPhysics::ItoKMC::ItoKMCPhysicsprotected
m_speciesMapPhysics::ItoKMC::ItoKMCPhysicsprotected
m_SSAlimPhysics::ItoKMC::ItoKMCPhysicsprotected
m_surfaceReactionsPhysics::ItoKMC::ItoKMCPhysicsprotected
needGradients() const noexceptPhysics::ItoKMC::ItoKMCPhysicsvirtual
parseAlgorithm() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
parseDebug() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
parsePPC() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
parseRuntimeOptions() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlinevirtual
ParticlePlacement enum namePhysics::ItoKMC::ItoKMCPhysicsprotected
reconcileParticles(Vector< List< ItoParticle > * > &a_particles, const Vector< FPR > &a_newNumParticles, const Vector< FPR > &a_oldNumParticles, const RealVect a_cellPos, const RealVect a_centroidPos, const RealVect a_lo, const RealVect a_hi, const RealVect a_bndryCentroid, const RealVect a_bndryNormal, const Real a_dx, const Real a_kappa) const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
reconcilePhotoionization(Vector< List< ItoParticle > * > &a_itoParticles, Vector< List< PointParticle > * > &a_cdrParticles, const Vector< List< Photon > * > &a_absorbedPhotons) const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
reconcilePhotons(Vector< List< Photon > * > &a_newPhotons, const Vector< FPR > &a_numNewPhotons, const RealVect a_cellPos, const RealVect a_centroidPos, const RealVect a_lo, const RealVect a_hi, const RealVect a_bndryCentroid, const RealVect a_bndryNormal, const Real a_dx, const Real a_kappa) const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
removeParticles(List< ItoParticle > &a_particles, const long long a_numToRemove) constPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
secondaryEmissionEB(Vector< List< ItoParticle >> &a_secondaryParticles, Vector< Real > &a_cdrFluxes, Vector< List< Photon >> &a_secondaryPhotons, const Vector< List< ItoParticle >> &a_primaryParticles, const Vector< Real > &a_cdrFluxesExtrap, const Vector< List< Photon >> &a_primaryPhotons, const RealVect &a_E, const RealVect &a_physicalCellCenter, const RealVect &a_cellCentroid, const RealVect &a_bndryCentroid, const RealVect &a_bndryNormal, const Real a_bndryArea, const Real a_dx, const Real a_dt, const bool a_isDielectric, const int a_matIndex) const noexcept=0Physics::ItoKMC::ItoKMCPhysicspure virtual
updateReactionRates(std::vector< std::shared_ptr< const KMCReaction >> &a_kmcReactions, const RealVect a_E, const RealVect a_pos, const Vector< Real > &a_phi, const Vector< RealVect > &a_gradPhi, const Real a_dx, const Real a_kappa) const noexcept=0Physics::ItoKMC::ItoKMCPhysicsprotectedpure virtual
~ItoKMCPhysics() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlinevirtual