|
chombo-discharge
|
This is the complete list of members for Physics::ItoKMC::ItoKMCPhysics, including all inherited members.
| advanceKMC(Vector< FPR > &a_numParticles, Vector< FPR > &a_numNewPhotons, Real &a_physicsDt, 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) const | Physics::ItoKMC::ItoKMCPhysics | inline |
| Algorithm enum name | Physics::ItoKMC::ItoKMCPhysics | protected |
| computeAlpha(const Real a_E, const RealVect a_x) const =0 | Physics::ItoKMC::ItoKMCPhysics | pure virtual |
| computeDiffusionCoefficients(const Real a_time, const RealVect a_pos, const RealVect a_E) const noexcept=0 | Physics::ItoKMC::ItoKMCPhysics | pure virtual |
| computeEta(const Real a_E, const RealVect a_x) const =0 | Physics::ItoKMC::ItoKMCPhysics | pure virtual |
| computeMobilities(const Real a_time, const RealVect a_pos, const RealVect a_E) const noexcept=0 | Physics::ItoKMC::ItoKMCPhysics | pure virtual |
| computeUpstreamPosition(RealVect &a_pos, RealVect &a_lo, RealVect &a_hi, const int &a_Z, const List< ItoParticle > &a_particles, const RealVect &a_electricField, const RealVect &a_cellPos, const Real &a_dx) const noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| define() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| defineKMC() const noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| definePhotoPathways() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| defineSpeciesMap() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| forwardIsotropicDiffusion(const ItoParticle &a_particle, const Real a_dt) const noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| getCdrSpecies() const | Physics::ItoKMC::ItoKMCPhysics | inline |
| getItoDiffusionFunctions() const noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| getItoSpecies() const | Physics::ItoKMC::ItoKMCPhysics | inline |
| getNeutralDensity(const RealVect a_pos) const noexcept=0 | Physics::ItoKMC::ItoKMCPhysics | pure virtual |
| getNumberOfPlotVariables() const noexcept | Physics::ItoKMC::ItoKMCPhysics | virtual |
| getNumCdrSpecies() const | Physics::ItoKMC::ItoKMCPhysics | inline |
| getNumItoSpecies() const | Physics::ItoKMC::ItoKMCPhysics | inline |
| getNumPhotonSpecies() const | Physics::ItoKMC::ItoKMCPhysics | inline |
| getNumPlasmaSpecies() const | Physics::ItoKMC::ItoKMCPhysics | inline |
| getPlotVariableNames() const noexcept | Physics::ItoKMC::ItoKMCPhysics | virtual |
| 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 noexcept | Physics::ItoKMC::ItoKMCPhysics | virtual |
| getRtSpecies() const | Physics::ItoKMC::ItoKMCPhysics | inline |
| getSpeciesMap() const noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| initialSigma(const Real a_time, const RealVect a_pos) const | Physics::ItoKMC::ItoKMCPhysics | inlinevirtual |
| isotropicDiffusion(const ItoParticle &a_particle, const Real a_dt) const noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| ItoKMCPhysics() noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| killKMC() const noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| m_algorithm | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_cdrSpecies | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_className | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_debug | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_downstreamSpecies | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_eps | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_exitTol | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_hasKMCSolver | Physics::ItoKMC::ItoKMCPhysics | protectedstatic |
| m_incrementNewParticles | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_isDefined | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_itoDiffusionFunctions | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_itoSpecies | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_kmcReactions | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_kmcReactionsThreadLocal | Physics::ItoKMC::ItoKMCPhysics | protectedstatic |
| m_kmcSolver | Physics::ItoKMC::ItoKMCPhysics | protectedstatic |
| m_kmcState | Physics::ItoKMC::ItoKMCPhysics | protectedstatic |
| m_maxIter | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_maxNewParticles | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_maxNewPhotons | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_Ncrit | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_NSSA | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_particlePlacement | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_photoPathways | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_photoReactions | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_reactiveDtFactors | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_rtSpecies | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_speciesMap | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_SSAlim | Physics::ItoKMC::ItoKMCPhysics | protected |
| m_surfaceReactions | Physics::ItoKMC::ItoKMCPhysics | protected |
| needGradients() const noexcept | Physics::ItoKMC::ItoKMCPhysics | virtual |
| noDiffusion(const ItoParticle &a_particle, const Real a_dt) const noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| parseAlgorithm() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| parseDebug() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| parsePPC() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| parseRuntimeOptions() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlinevirtual |
| ParticlePlacement enum name | Physics::ItoKMC::ItoKMCPhysics | protected |
| reconcileParticles(Vector< List< ItoParticle > * > &a_particles, const Vector< FPR > &a_newNumParticles, const Vector< FPR > &a_oldNumParticles, const RealVect a_electricField, 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 noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| reconcilePhotoionization(Vector< List< ItoParticle > * > &a_itoParticles, Vector< List< PointParticle > * > &a_cdrParticles, const Vector< List< Photon > * > &a_absorbedPhotons) const noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| 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 noexcept | Physics::ItoKMC::ItoKMCPhysics | inline |
| removeParticles(List< ItoParticle > &a_particles, const long long a_numToRemove) const | Physics::ItoKMC::ItoKMCPhysics | inlineprotected |
| 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=0 | Physics::ItoKMC::ItoKMCPhysics | pure 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_dt, const Real a_dx, const Real a_kappa) const noexcept=0 | Physics::ItoKMC::ItoKMCPhysics | protectedpure virtual |
| ~ItoKMCPhysics() noexcept | Physics::ItoKMC::ItoKMCPhysics | inlinevirtual |