|
GridFire 0.6.0
General Purpose Nuclear Network
|
This is the complete list of members for gridfire::GraphEngine, including all inherited members.
| calculateAllDerivatives(const std::vector< T > &Y_in, T T9, T rho, T Ye, T mue) const | gridfire::GraphEngine | private |
| calculateAllDerivativesUsingPrecomputation(const fourdst::composition::Composition &comp, const std::vector< double > &bare_rates, const std::vector< double > &bare_reverse_rates, double T9, double rho) const | gridfire::GraphEngine | private |
| calculateEpsDerivatives(const fourdst::composition::Composition &comp, double T9, double rho) const override | gridfire::GraphEngine | virtual |
| calculateMolarReactionFlow(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override | gridfire::GraphEngine | virtual |
| calculateMolarReactionFlow(const reaction::Reaction &reaction, const std::vector< T > &Y, const T T9, const T rho, T Ye, T mue) const | gridfire::GraphEngine | private |
| calculateReverseMolarReactionFlow(const T T9, const T rho, std::vector< T > screeningFactors, const std::vector< T > &Y, size_t reactionIndex, const reaction::Reaction &reaction) const | gridfire::GraphEngine | private |
| calculateReverseRate(const reaction::Reaction &reaction, double T9, double rho, const fourdst::composition::Composition &comp) const | gridfire::GraphEngine | |
| calculateReverseRateTwoBody(const reaction::Reaction &reaction, const double T9, const double forwardRate, const double expFactor) const | gridfire::GraphEngine | |
| calculateReverseRateTwoBodyDerivative(const reaction::Reaction &reaction, double T9, double rho, const fourdst::composition::Composition &comp, double reverseRate) const | gridfire::GraphEngine | |
| calculateRHSAndEnergy(const fourdst::composition::Composition &comp, double T9, double rho) const override | gridfire::GraphEngine | virtual |
| collectAtomicReverseRateAtomicBases() | gridfire::GraphEngine | private |
| collectNetworkSpecies() | gridfire::GraphEngine | private |
| exportToCSV(const std::string &filename) const | gridfire::GraphEngine | |
| exportToDot(const std::string &filename) const | gridfire::GraphEngine | |
| generateJacobianMatrix(const fourdst::composition::Composition &comp, double T9, double rho) const override | gridfire::GraphEngine | virtual |
| generateJacobianMatrix(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override | gridfire::GraphEngine | virtual |
| generateStoichiometryMatrix() override | gridfire::GraphEngine | virtual |
| getDepth() const override | gridfire::GraphEngine | virtual |
| getJacobianMatrixEntry(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override | gridfire::GraphEngine | virtual |
| getNetReactionStoichiometry(const reaction::Reaction &reaction) | gridfire::GraphEngine | static |
| getNetworkReactions() const override | gridfire::GraphEngine | virtual |
| getNetworkSpecies() const override | gridfire::GraphEngine | virtual |
| getPartitionFunction() const | gridfire::GraphEngine | |
| getScreeningModel() const override | gridfire::GraphEngine | virtual |
| getSpeciesDestructionTimescales(const fourdst::composition::Composition &comp, double T9, double rho) const override | gridfire::GraphEngine | virtual |
| getSpeciesIndex(const fourdst::atomic::Species &species) const override | gridfire::GraphEngine | virtual |
| getSpeciesTimescales(const fourdst::composition::Composition &comp, double T9, double rho) const override | gridfire::GraphEngine | virtual |
| getStoichiometryMatrixEntry(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override | gridfire::GraphEngine | virtual |
| GraphEngine(const fourdst::composition::Composition &composition, BuildDepthType=NetworkBuildDepth::Full) | gridfire::GraphEngine | explicit |
| GraphEngine(const fourdst::composition::Composition &composition, const partition::PartitionFunction &partitionFunction, BuildDepthType buildDepth=NetworkBuildDepth::Full) | gridfire::GraphEngine | explicit |
| GraphEngine(const reaction::ReactionSet &reactions) | gridfire::GraphEngine | explicit |
| involvesSpecies(const fourdst::atomic::Species &species) const | gridfire::GraphEngine | |
| isPrecomputationEnabled() const | gridfire::GraphEngine | |
| isStale(const NetIn &netIn) override | gridfire::GraphEngine | virtual |
| isUsingReverseReactions() const | gridfire::GraphEngine | |
| m_atomicReverseRates | gridfire::GraphEngine | private |
| m_config | gridfire::GraphEngine | private |
| m_constants | gridfire::GraphEngine | private |
| m_depth | gridfire::GraphEngine | private |
| m_epsADFun | gridfire::GraphEngine | mutableprivate |
| m_full_jacobian_sparsity_pattern | gridfire::GraphEngine | private |
| m_indexToSpeciesMap | gridfire::GraphEngine | private |
| m_jac_work | gridfire::GraphEngine | mutableprivate |
| m_jacobianMatrix | gridfire::GraphEngine | mutableprivate |
| m_logger | gridfire::GraphEngine | private |
| m_networkSpecies | gridfire::GraphEngine | private |
| m_networkSpeciesMap | gridfire::GraphEngine | private |
| m_partitionFunction | gridfire::GraphEngine | private |
| m_precomputedReactions | gridfire::GraphEngine | private |
| m_reactionIDMap | gridfire::GraphEngine | private |
| m_reactions | gridfire::GraphEngine | private |
| m_rhsADFun | gridfire::GraphEngine | mutableprivate |
| m_screeningModel | gridfire::GraphEngine | private |
| m_screeningType | gridfire::GraphEngine | private |
| m_speciesToIndexMap | gridfire::GraphEngine | private |
| m_stoichiometryMatrix | gridfire::GraphEngine | private |
| m_usePrecomputation | gridfire::GraphEngine | private |
| m_useReverseReactions | gridfire::GraphEngine | private |
| m_weakRateInterpolator | gridfire::GraphEngine | private |
| mapNetInToMolarAbundanceVector(const NetIn &netIn) const override | gridfire::GraphEngine | virtual |
| populateReactionIDMap() | gridfire::GraphEngine | private |
| populateSpeciesToIndexMap() | gridfire::GraphEngine | private |
| precomputeNetwork() | gridfire::GraphEngine | private |
| primeEngine(const NetIn &netIn) override | gridfire::GraphEngine | virtual |
| rebuild(const fourdst::composition::Composition &comp, const BuildDepthType depth) override | gridfire::GraphEngine | virtual |
| recordADTape() const | gridfire::GraphEngine | private |
| recordEpsADTape() const | gridfire::GraphEngine | private |
| reserveJacobianMatrix() const | gridfire::GraphEngine | private |
| setNetworkReactions(const reaction::ReactionSet &reactions) override | gridfire::GraphEngine | virtual |
| setPrecomputation(bool precompute) | gridfire::GraphEngine | |
| setScreeningModel(screening::ScreeningType model) override | gridfire::GraphEngine | virtual |
| setUseReverseReactions(bool useReverse) | gridfire::GraphEngine | |
| syncInternalMaps() | gridfire::GraphEngine | private |
| update(const NetIn &netIn) override | gridfire::GraphEngine | virtual |
| validateConservation() const | gridfire::GraphEngine | private |
| ~Engine()=default | gridfire::Engine | virtual |