GridFire v0.7.0-alpha
General Purpose Nuclear Network
Loading...
Searching...
No Matches
gridfire::MultiscalePartitioningEngineView Member List

This is the complete list of members for gridfire::MultiscalePartitioningEngineView, including all inherited members.

analyzeTimescalePoolConnectivity(const std::vector< std::vector< fourdst::atomic::Species > > &timescale_pools, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::MultiscalePartitioningEngineView
buildConnectivityGraph(const std::vector< fourdst::atomic::Species > &species_pool) constgridfire::MultiscalePartitioningEngineViewprivate
calculateEpsDerivatives(const fourdst::composition::Composition &comp, double T9, double rho) const overridegridfire::MultiscalePartitioningEngineViewvirtual
calculateMolarReactionFlow(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const overridegridfire::MultiscalePartitioningEngineViewvirtual
calculateRHSAndEnergy(const fourdst::composition::Composition &comp, double T9, double rho) const overridegridfire::MultiscalePartitioningEngineViewvirtual
collectComposition(fourdst::composition::Composition &comp) const overridegridfire::MultiscalePartitioningEngineViewvirtual
constructCandidateGroups(const std::vector< std::vector< fourdst::atomic::Species > > &candidate_pools, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::MultiscalePartitioningEngineViewprivate
equilibrateNetwork(const fourdst::composition::Composition &comp, double T9, double rho)gridfire::MultiscalePartitioningEngineView
equilibrateNetwork(const NetIn &netIn)gridfire::MultiscalePartitioningEngineView
exportToDot(const std::string &filename, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::MultiscalePartitioningEngineView
generateJacobianMatrix(const fourdst::composition::Composition &comp, double T9, double rho) const overridegridfire::MultiscalePartitioningEngineViewvirtual
generateJacobianMatrix(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const overridegridfire::MultiscalePartitioningEngineViewvirtual
generateJacobianMatrix(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const overridegridfire::MultiscalePartitioningEngineViewvirtual
generateStoichiometryMatrix() overridegridfire::MultiscalePartitioningEngineViewvirtual
getBaseEngine() const overridegridfire::MultiscalePartitioningEngineViewvirtual
getDepth() constgridfire::DynamicEngineinlinevirtual
getDynamicSpecies() constgridfire::MultiscalePartitioningEngineView
getFastSpecies() constgridfire::MultiscalePartitioningEngineView
getJacobianMatrixEntry(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const overridegridfire::MultiscalePartitioningEngineViewvirtual
getNetworkReactions() const overridegridfire::MultiscalePartitioningEngineViewvirtual
getNetworkSpecies() const overridegridfire::MultiscalePartitioningEngineViewvirtual
getScreeningModel() const overridegridfire::MultiscalePartitioningEngineViewvirtual
getSpeciesDestructionTimescales(const fourdst::composition::Composition &comp, double T9, double rho) const overridegridfire::MultiscalePartitioningEngineViewvirtual
getSpeciesIndex(const fourdst::atomic::Species &species) const overridegridfire::MultiscalePartitioningEngineViewvirtual
getSpeciesTimescales(const fourdst::composition::Composition &comp, double T9, double rho) const overridegridfire::MultiscalePartitioningEngineViewvirtual
getStoichiometryMatrixEntry(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const overridegridfire::MultiscalePartitioningEngineViewvirtual
identifyMeanSlowestPool(const std::vector< std::vector< fourdst::atomic::Species > > &pools, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::MultiscalePartitioningEngineViewprivate
involvesSpecies(const fourdst::atomic::Species &species) constgridfire::MultiscalePartitioningEngineView
involvesSpeciesInDynamic(const fourdst::atomic::Species &species) constgridfire::MultiscalePartitioningEngineView
involvesSpeciesInQSE(const fourdst::atomic::Species &species) constgridfire::MultiscalePartitioningEngineView
isStale(const NetIn &netIn) overridegridfire::MultiscalePartitioningEngineViewvirtual
m_activeReactionIndicesgridfire::MultiscalePartitioningEngineViewprivate
m_activeSpeciesIndicesgridfire::MultiscalePartitioningEngineViewprivate
m_algebraic_abundancesgridfire::MultiscalePartitioningEngineViewprivate
m_algebraic_speciesgridfire::MultiscalePartitioningEngineViewprivate
m_baseEnginegridfire::MultiscalePartitioningEngineViewprivate
m_cacheStatsgridfire::MultiscalePartitioningEngineViewmutableprivate
m_dynamic_speciesgridfire::MultiscalePartitioningEngineViewprivate
m_loggergridfire::MultiscalePartitioningEngineViewprivate
m_qse_abundance_cachegridfire::MultiscalePartitioningEngineViewmutableprivate
m_qse_groupsgridfire::MultiscalePartitioningEngineViewprivate
mapNetInToMolarAbundanceVector(const NetIn &netIn) const overridegridfire::MultiscalePartitioningEngineViewvirtual
MultiscalePartitioningEngineView(DynamicEngine &baseEngine)gridfire::MultiscalePartitioningEngineViewexplicit
partitionByTimescale(const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::MultiscalePartitioningEngineViewprivate
partitionNetwork(const fourdst::composition::Composition &comp, double T9, double rho)gridfire::MultiscalePartitioningEngineView
partitionNetwork(const NetIn &netIn)gridfire::MultiscalePartitioningEngineView
primeEngine(const NetIn &netIn) overridegridfire::MultiscalePartitioningEngineViewvirtual
QSEPartition typedefgridfire::MultiscalePartitioningEngineViewprivate
rebuild(const fourdst::composition::Composition &comp, BuildDepthType depth)gridfire::DynamicEngineinlinevirtual
setNetworkReactions(const reaction::ReactionSet &reactions) overridegridfire::MultiscalePartitioningEngineViewvirtual
setScreeningModel(screening::ScreeningType model) overridegridfire::MultiscalePartitioningEngineViewvirtual
solveQSEAbundances(const fourdst::composition::Composition &comp, double T9, double rho)gridfire::MultiscalePartitioningEngineViewprivate
update(const NetIn &netIn) overridegridfire::MultiscalePartitioningEngineViewvirtual
validateGroupsWithFluxAnalysis(const std::vector< QSEGroup > &candidate_groups, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::MultiscalePartitioningEngineViewprivate
~Engine()=defaultgridfire::Enginevirtual
~EngineView()=defaultgridfire::EngineView< DynamicEngine >virtual