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

This is the complete list of members for Physics::ItoKMC::ItoKMCJSON, 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
checkMolarFraction(const RealVect a_position) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
computeAlpha(const Real a_E, const RealVect a_pos) const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
computeDiffusionCoefficients(const Real a_time, const RealVect a_pos, const RealVect a_E) const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
computeDt(const RealVect a_E, const RealVect a_pos, const Vector< Real > a_densities) const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
computeEta(const Real a_E, const RealVect a_pos) const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
computeMobilities(const Real a_time, const RealVect a_pos, const RealVect a_E) const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
containsBracket(const std::string a_str) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
containsWildcard(const std::string a_str) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
define() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
defineKMC() const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
definePhotoPathways() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
defineSpeciesMap() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
doesFileExist(const std::string a_filename) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
FunctionEN typedefPhysics::ItoKMC::ItoKMCJSON
FunctionEVX typedefPhysics::ItoKMC::ItoKMCJSON
FunctionEX typedefPhysics::ItoKMC::ItoKMCJSON
FunctionT typedefPhysics::ItoKMC::ItoKMCJSON
FunctionTT typedefPhysics::ItoKMC::ItoKMCJSON
FunctionX typedefPhysics::ItoKMC::ItoKMCJSON
FunctionXt typedefPhysics::ItoKMC::ItoKMCJSON
getCdrSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getItoSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumberOfPlotVariables() const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
getNumCdrSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumItoSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumPhotonSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getNumPlasmaSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getPlotVariableNames() const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
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 overridePhysics::ItoKMC::ItoKMCJSONvirtual
getReactionSpecies(std::list< size_t > &a_backgroundReactants, std::list< size_t > &a_plasmaReactants, std::list< size_t > &a_photonReactants, std::list< size_t > &a_backgroundProducts, std::list< size_t > &a_plasmaProducts, std::list< size_t > &a_photonProducts, const std::vector< std::string > &a_reactants, const std::vector< std::string > &a_products) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
getRtSpecies() constPhysics::ItoKMC::ItoKMCPhysicsinline
getSpeciesMap() const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
initializeAutomaticTownsend(const std::string a_coeff)Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeBackgroundSpecies()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeDiffusionCoefficients()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeGasLaw()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeMobilities()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeParticles()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializePhotonSpecies()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializePhotoReactions()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializePlasmaReactions()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializePlasmaSpecies()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeSurfaceEmission(const std::string a_surface)Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeTemperatures()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initializeTownsendCoefficient(const std::string a_coeff)Physics::ItoKMC::ItoKMCJSONprotectedvirtual
initialSigma(const Real a_time, const RealVect a_pos) constPhysics::ItoKMC::ItoKMCPhysicsinlinevirtual
isBackgroundSpecies(const std::string &a_name) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
isBracketed(const std::string a_str) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
isPhotonSpecies(const std::string &a_name) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
isPlasmaSpecies(const std::string &a_name) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
ItoKMCJSON()Physics::ItoKMC::ItoKMCJSON
ItoKMCPhysics() noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
killKMC() const noexceptPhysics::ItoKMC::ItoKMCPhysicsinline
m_algorithmPhysics::ItoKMC::ItoKMCPhysicsprotected
m_allSpeciesPhysics::ItoKMC::ItoKMCJSONprotected
m_alphaPhysics::ItoKMC::ItoKMCJSONprotected
m_autoAlphaPhysics::ItoKMC::ItoKMCJSONprotected
m_autoEtaPhysics::ItoKMC::ItoKMCJSONprotected
m_backgroundSpeciesPhysics::ItoKMC::ItoKMCJSONprotected
m_backgroundSpeciesMapPhysics::ItoKMC::ItoKMCJSONprotected
m_backgroundSpeciesMapInversePhysics::ItoKMC::ItoKMCJSONprotected
m_backgroundSpeciesPlotPhysics::ItoKMC::ItoKMCJSONprotected
m_cdrSpeciesPhysics::ItoKMC::ItoKMCPhysicsprotected
m_cdrSpeciesMapPhysics::ItoKMC::ItoKMCJSONprotected
m_classNamePhysics::ItoKMC::ItoKMCPhysicsprotected
m_debugPhysics::ItoKMC::ItoKMCPhysicsprotected
m_diffusionCoefficientsPhysics::ItoKMC::ItoKMCJSONprotected
m_epsPhysics::ItoKMC::ItoKMCPhysicsprotected
m_etaPhysics::ItoKMC::ItoKMCJSONprotected
m_fluidRatesPhysics::ItoKMC::ItoKMCJSONprotected
m_gasNumberDensityPhysics::ItoKMC::ItoKMCJSONprotected
m_gasPressurePhysics::ItoKMC::ItoKMCJSONprotected
m_gasTemperaturePhysics::ItoKMC::ItoKMCJSONprotected
m_hasKMCSolverPhysics::ItoKMC::ItoKMCPhysicsprotectedstatic
m_isDefinedPhysics::ItoKMC::ItoKMCPhysicsprotected
m_itoSpeciesPhysics::ItoKMC::ItoKMCPhysicsprotected
m_itoSpeciesMapPhysics::ItoKMC::ItoKMCJSONprotected
m_jsonPhysics::ItoKMC::ItoKMCJSONprotected
m_jsonFilePhysics::ItoKMC::ItoKMCJSONprotected
m_kmcReactionGradientCorrectionsPhysics::ItoKMC::ItoKMCJSONprotected
m_kmcReactionRatePlotsPhysics::ItoKMC::ItoKMCJSONprotected
m_kmcReactionRatesPhysics::ItoKMC::ItoKMCJSONprotected
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_mobilityFunctionsPhysics::ItoKMC::ItoKMCJSONprotected
m_NcritPhysics::ItoKMC::ItoKMCPhysicsprotected
m_NSSAPhysics::ItoKMC::ItoKMCPhysicsprotected
m_numPhotonSpeciesPhysics::ItoKMC::ItoKMCJSONprotected
m_numPlasmaSpeciesPhysics::ItoKMC::ItoKMCJSONprotected
m_particlePlacementPhysics::ItoKMC::ItoKMCPhysicsprotected
m_photonIndexMapPhysics::ItoKMC::ItoKMCJSONprotected
m_photoPathwaysPhysics::ItoKMC::ItoKMCPhysicsprotected
m_photoReactionsPhysics::ItoKMC::ItoKMCPhysicsprotected
m_plasmaIndexMapPhysics::ItoKMC::ItoKMCJSONprotected
m_plasmaReactionBackgroundReactantsPhysics::ItoKMC::ItoKMCJSONprotected
m_plasmaReactionPhotonProductsPhysics::ItoKMC::ItoKMCJSONprotected
m_plasmaReactionPlasmaProductsPhysics::ItoKMC::ItoKMCJSONprotected
m_plasmaReactionPlasmaReactantsPhysics::ItoKMC::ItoKMCJSONprotected
m_plasmaReactionSolovievCorrectionPhysics::ItoKMC::ItoKMCJSONprotected
m_plasmaSpeciesTypesPhysics::ItoKMC::ItoKMCJSONprotected
m_plasmaTemperaturesPhysics::ItoKMC::ItoKMCJSONprotected
m_plotAlphaPhysics::ItoKMC::ItoKMCJSONprotected
m_plotEtaPhysics::ItoKMC::ItoKMCJSONprotected
m_plotGasPhysics::ItoKMC::ItoKMCJSONprotected
m_previewRatesPhysics::ItoKMC::ItoKMCJSONprotected
m_rtSpeciesPhysics::ItoKMC::ItoKMCPhysicsprotected
m_skipReactionsPhysics::ItoKMC::ItoKMCJSONprotected
m_speciesMapPhysics::ItoKMC::ItoKMCPhysicsprotected
m_SSAlimPhysics::ItoKMC::ItoKMCPhysicsprotected
m_surfaceReactionsPhysics::ItoKMC::ItoKMCPhysicsprotected
m_verbosePhysics::ItoKMC::ItoKMCJSONprotected
multinomial(const size_t N, const std::discrete_distribution< size_t > &a_distribution) const noexceptPhysics::ItoKMC::ItoKMCJSONprotected
needGradients() const noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
parseAlgorithm() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
parseDebug() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
parseJSON()Physics::ItoKMC::ItoKMCJSONprotectedvirtual
parsePlasmaReactionGradientCorrection(const nlohmann::json &a_reactionJSON) constPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
parsePlasmaReactionPlot(const nlohmann::json &a_reactionJSON) constPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
parsePlasmaReactionRate(const nlohmann::json &a_reactionJSON, const std::list< size_t > &a_backgroundReactants, const std::list< size_t > &a_plasmaReactants) constPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
parsePPC() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlineprotected
parseReactionString(std::vector< std::string > &a_reactants, std::vector< std::string > &a_products, const std::string &a_reaction) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
parseReactionWildcards(const std::vector< std::string > &a_reactants, const std::vector< std::string > &a_products, const nlohmann::json &a_reactionJSON) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
parseRuntimeOptions() noexcept overridePhysics::ItoKMC::ItoKMCJSONvirtual
parseTableEByN(const nlohmann::json &a_tableEntry, const std::string &a_dataID) constPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
parseVerbose() noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
ParticlePlacement enum namePhysics::ItoKMC::ItoKMCPhysicsprotected
previewFunctionEX(const nlohmann::json &a_json, const FunctionEX &a_function) constPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
printFluidRates() const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
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
sanctifyPhotoReaction(const std::vector< std::string > &a_reactants, const std::vector< std::string > &a_products, const std::string &a_reaction) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
sanctifyPlasmaReaction(const std::vector< std::string > &a_reactants, const std::vector< std::string > &a_products, const std::string &a_reaction) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
secondaryEmissionEB(Vector< List< ItoParticle >> &a_secondaryParticles, Vector< Real > &a_secondaryCDRFluxes, Vector< List< Photon >> &a_secondaryPhotons, const Vector< List< ItoParticle >> &a_primaryParticles, const Vector< Real > &a_primaryCDRFluxes, const Vector< List< Photon >> &a_primaryPhotons, const RealVect &a_E, const RealVect &a_cellCenter, 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 overridePhysics::ItoKMC::ItoKMCJSONvirtual
throwParserError(const std::string a_error) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
throwParserWarning(const std::string a_warning) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
trim(const std::string &a_string) const noexceptPhysics::ItoKMC::ItoKMCJSONprotectedvirtual
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 overridePhysics::ItoKMC::ItoKMCJSONprotectedvirtual
~ItoKMCJSON() noexceptPhysics::ItoKMC::ItoKMCJSONvirtual
~ItoKMCPhysics() noexceptPhysics::ItoKMC::ItoKMCPhysicsinlinevirtual