GridFire v0.7.6rc4.0
General Purpose Nuclear Network
Loading...
Searching...
No Matches
gridfire::engine::MultiscalePartitioningEngineView Member List

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

analyzeTimescalePoolConnectivity(scratch::StateBlob &ctx, const std::vector< std::vector< fourdst::atomic::Species > > &timescale_pools, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineViewprivate
buildConnectivityGraph(scratch::StateBlob &ctx, const std::vector< fourdst::atomic::Species > &species_pool, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineViewprivate
calculateEpsDerivatives(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
calculateMolarReactionFlow(scratch::StateBlob &ctx, const reaction::Reaction &reaction, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
calculateRHSAndEnergy(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho, bool trust) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
collectComposition(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
constructCandidateGroups(scratch::StateBlob &ctx, const std::vector< std::vector< fourdst::atomic::Species > > &candidate_pools, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineViewprivate
constructStateBlob(const scratch::StateBlob *blob) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
exportToDot(scratch::StateBlob &ctx, const std::string &filename, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineView
generateJacobianMatrix(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
generateJacobianMatrix(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
generateJacobianMatrix(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getBaseEngine() const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getDynamicSpecies(scratch::StateBlob &ctx)gridfire::engine::MultiscalePartitioningEngineViewstatic
getFastSpecies(scratch::StateBlob &ctx) constgridfire::engine::MultiscalePartitioningEngineView
getInactiveNetworkReactions(scratch::StateBlob &ctx) constgridfire::engine::DynamicEngineinlinevirtual
getInactiveReactionMolarReactionFlow(scratch::StateBlob &ctx, const reaction::Reaction &reaction, const fourdst::composition::CompositionAbstract &comp, const double T9, const double rho) constgridfire::engine::DynamicEngineinlinevirtual
getMostRecentRHSCalculation(scratch::StateBlob &) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getNetworkReactions(scratch::StateBlob &ctx) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getNetworkSpecies(scratch::StateBlob &ctx) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getNormalizedEquilibratedComposition(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho, bool trust) constgridfire::engine::MultiscalePartitioningEngineView
getScreeningModel(scratch::StateBlob &ctx) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getSpeciesDestructionTimescales(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getSpeciesIndex(scratch::StateBlob &ctx, const fourdst::atomic::Species &species) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getSpeciesStatus(scratch::StateBlob &ctx, const fourdst::atomic::Species &species) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
getSpeciesTimescales(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
group_is_a_qse_cluster(scratch::StateBlob &ctx, const fourdst::composition::Composition &comp, double T9, double rho, const QSEGroup &group) constgridfire::engine::MultiscalePartitioningEngineViewprivate
group_is_a_qse_pipeline(scratch::StateBlob &ctx, const fourdst::composition::Composition &comp, double T9, double rho, const QSEGroup &group) constgridfire::engine::MultiscalePartitioningEngineViewprivate
identifyMeanSlowestPool(scratch::StateBlob &ctx, const std::vector< std::vector< fourdst::atomic::Species > > &pools, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineViewprivate
involvesSpecies(scratch::StateBlob &ctx, const fourdst::atomic::Species &species)gridfire::engine::MultiscalePartitioningEngineViewstatic
involvesSpeciesInDynamic(scratch::StateBlob &ctx, const fourdst::atomic::Species &species)gridfire::engine::MultiscalePartitioningEngineViewstatic
involvesSpeciesInQSE(scratch::StateBlob &ctx, const fourdst::atomic::Species &species)gridfire::engine::MultiscalePartitioningEngineViewstatic
m_baseEnginegridfire::engine::MultiscalePartitioningEngineViewprivate
m_loggergridfire::engine::MultiscalePartitioningEngineViewprivate
merge_coupled_groups(scratch::StateBlob &ctx, const std::vector< QSEGroup > &groups, const std::vector< reaction::ReactionSet > &groupReactions)gridfire::engine::MultiscalePartitioningEngineViewprivatestatic
MultiscalePartitioningEngineView(DynamicEngine &baseEngine)gridfire::engine::MultiscalePartitioningEngineViewexplicit
partitionByTimescale(scratch::StateBlob &ctx, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineViewprivate
partitionNetwork(scratch::StateBlob &ctx, const NetIn &netIn) constgridfire::engine::MultiscalePartitioningEngineView
primeEngine(scratch::StateBlob &ctx, const NetIn &netIn) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
project(scratch::StateBlob &ctx, const NetIn &netIn) const overridegridfire::engine::MultiscalePartitioningEngineViewvirtual
pruneValidatedGroups(scratch::StateBlob &ctx, const std::vector< QSEGroup > &groups, const std::vector< reaction::ReactionSet > &groupReactions, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineViewprivate
QSEPartition typedefgridfire::engine::MultiscalePartitioningEngineViewprivate
solveQSEAbundances(scratch::StateBlob &ctx, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const -> fourdst::composition::Compositiongridfire::engine::MultiscalePartitioningEngineViewprivate
validateGroupsWithFluxAnalysis(scratch::StateBlob &ctx, const std::vector< QSEGroup > &candidate_groups, const fourdst::composition::Composition &comp, double T9, double rho) constgridfire::engine::MultiscalePartitioningEngineViewprivate
~Engine()=defaultgridfire::engine::Enginevirtual
~EngineView()=defaultgridfire::engine::EngineView< DynamicEngine >virtual