GridFire 0.0.1a
General Purpose Nuclear Network
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cgridfire::approx8::Approx8NetContains constants and arrays related to the nuclear network
 Cgridfire::GraphEngine::constants
 Cgridfire::solver::dynamicQSESpeciesIndicesStructure to hold indices of dynamic and QSE species
 Cgridfire::solver::QSENetworkSolver::EigenFunctor< T >Functor for calculating the residual and Jacobian for the QSE species using Eigen
 Cgridfire::EngineAbstract base class for a reaction network engine
 Cgridfire::DynamicEngineAbstract class for engines supporting Jacobian and stoichiometry operations
 Cgridfire::AdaptiveEngineViewAn engine view that dynamically adapts the reaction network based on runtime conditions
 Cgridfire::FileDefinedEngineViewAn engine view that uses a user-defined reaction network from a file
 Cgridfire::GraphEngineA reaction network engine that uses a graph-based representation
 Cgridfire::EngineView< EngineT >Abstract base class for a "view" of a reaction network engine
 Cgridfire::EngineView< DynamicEngine >
 Cgridfire::AdaptiveEngineViewAn engine view that dynamically adapts the reaction network based on runtime conditions
 Cgridfire::FileDefinedEngineViewAn engine view that uses a user-defined reaction network from a file
 Cstd::hash< gridfire::reaction::LogicalReactionSet >
 Cstd::hash< gridfire::reaction::Reaction >
 Cstd::hash< gridfire::reaction::ReactionSet >
 Cgridfire::approx8::JacobianFunctor to calculate the Jacobian matrix for implicit solvers
 Cgridfire::solver::DirectNetworkSolver::JacobianFunctorFunctor for calculating the Jacobian matrix
 Cgridfire::solver::QSENetworkSolver::JacobianFunctorFunctor for calculating the Jacobian matrix of the ODEs for the dynamic species
 Cgridfire::NetIn
 Cgridfire::NetOut
 Cgridfire::Network
 Cgridfire::approx8::Approx8NetworkClass for the Approx8 nuclear reaction network
 Cgridfire::io::NetworkFileParserAn abstract base class for network file parsers
 Cgridfire::io::MESANetworkFileParserA parser for MESA-format network files
 Cgridfire::io::SimpleReactionListFileParserA parser for simple text files containing a list of reactions
 Cgridfire::solver::NetworkSolverStrategy< EngineT >Abstract base class for network solver strategies
 Cgridfire::solver::NetworkSolverStrategy< DynamicEngine >
 Cgridfire::solver::DirectNetworkSolverA network solver that directly integrates the reaction network ODEs
 Cgridfire::solver::QSENetworkSolverA network solver that uses a Quasi-Steady-State Equilibrium (QSE) approach
 Cgridfire::approx8::ODEFunctor to calculate the derivatives for the ODE solver
 Cgridfire::io::ParsedNetworkDataHolds the data parsed from a network file
 Cgridfire::GraphEngine::PrecomputedReaction
 Cgridfire::reaction::RateCoefficientSetHolds the seven coefficients for the REACLIB rate equation
 Cgridfire::reaction::ReactionRepresents a single nuclear reaction from a specific data source
 Cgridfire::reaction::LogicalReactionRepresents a "logical" reaction that aggregates rates from multiple sources
 Cgridfire::AdaptiveEngineView::ReactionFlowA struct to hold a reaction and its flow rate
 Cgridfire::reaclib::ReactionRecord
 Cgridfire::solver::DirectNetworkSolver::RHSFunctorFunctor for calculating the right-hand side of the ODEs
 Cgridfire::solver::QSENetworkSolver::RHSFunctorFunctor for calculating the right-hand side of the ODEs for the dynamic species
 Cgridfire::screening::ScreeningModelAn abstract base class for plasma screening models
 Cgridfire::screening::BareScreeningModelA screening model that applies no screening effect
 Cgridfire::screening::WeakScreeningModelImplements the weak screening model based on the Debye-Hückel approximation
 Cgridfire::StepDerivatives< T >Structure holding derivatives and energy generation for a network step
 Cgridfire::reaction::TemplatedReactionSet< ReactionT >