GridFire v0.7.0_rc1
General Purpose Nuclear Network
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cgridfire::policy::TemperatureDependentChainPolicy::ActiveTempRangeStruct to hold the active temperature range for the reaction chain
 CCppAD::atomic_base
 Cgridfire::rates::weak::BoundsErrorInfoDetailed bounds information for a BOUNDS_ERROR
 Cgridfire::utils::ColumnBase
 Cgridfire::engine::GraphEngine::constants
 Cgridfire::rates::weak::WeakReaction::constants
 Cgridfire::solver::CVODESolverStrategy::CVODERHSOutputData
 Cgridfire::solver::CVODESolverStrategy::CVODEUserDataA helper struct to pass C++ context to C-style CVODE callbacks
 Cgridfire::engine::EnergyDerivativesStructure holding derivatives of energy generation rate with respect to T and rho
 Cgridfire::engine::EngineAbstract base class for a reaction network engine
 Cgridfire::engine::EngineView< EngineT >Abstract base class for a "view" of a reaction network engine
 Cgridfire::engine::EngineView< DynamicEngine >
 Cgridfire::engine::EngineView< gridfire::engine::DynamicEngine >
 Cgridfire::engine::EngineView< gridfire::engine::Engine >
 Cstd::exceptionSTL class
 Cgridfire::engine::MultiscalePartitioningEngineView::FluxValidationResult
 Cstd::formatter< gridfire::engine::NetworkJacobian >
 Cstd::hash< gridfire::rates::weak::TableAxes >
 Cstd::hash< gridfire::reaction::Reaction >
 Cstd::hash< gridfire::reaction::ReactionSet >
 Cgridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope
 Cgridfire::rates::weak::InterpolationErrorInterpolation error with optional per-axis bounds details
 Cgridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints
 Cgridfire::partition::RauscherThielemannPartitionFunction::IsotopeData
 Cgridfire::rates::weak::IsotopeGridRegular 2D grid and payloads for a single isotope (A,Z)
 Cgridfire::NetIn
 Cgridfire::NetOut
 Cgridfire::io::NetworkFileParserAn abstract base class for network file parsers
 Cgridfire::engine::NetworkJacobianA wrapper class for handling the network Jacobian matrix
 Cgridfire::policy::NetworkPolicyAbstract interface for policies that construct DynamicEngine networks from a seed composition
 Cgridfire::solver::NetworkSolverStrategy< EngineT >Abstract base class for network solver strategies
 Cgridfire::solver::NetworkSolverStrategy< engine::DynamicEngine >
 Cgridfire::partition::PartitionFunctionAbstract interface for evaluating nuclear partition functions
 Cfourdst::plugin::PluginBase
 Cgridfire::engine::GraphEngine::PrecomputedReaction
 Cgridfire::engine::PrimingReportCaptures the result of a network priming operation
 Cgridfire::io::gen::PyFunctionDefStructure representing a Python function definition
 Cgridfire::engine::MultiscalePartitioningEngineView::QSEGroupStruct representing a QSE group
 Cgridfire::engine::MultiscalePartitioningEngineView::QSESolver
 Cgridfire::reaction::RateCoefficientSetHolds the seven coefficients for the REACLIB rate equation
 Cgridfire::rates::weak::RateDataRowOne row of the unified weak-rate data table for a specific isotope and state
 Cgridfire::partition::record::RauscherThielemannPartitionDataRecordPacked binary record of Rauscher-Thielemann partition function data for an isotope
 Cgridfire::engine::ReactionRepresents a single nuclear reaction from a specific data source
 Cgridfire::reaction::ReactionRepresents a single nuclear reaction from a specific data source
 Cgridfire::policy::ReactionChainPolicyAbstract interface encapsulating a set of reactions representing a single chain or pathway
 Cgridfire::engine::AdaptiveEngineView::ReactionFlowA struct to hold a reaction and its flow rate
 Cgridfire::reaclib::ReactionRecord
 Cgridfire::engine::ReactionSet
 Cgridfire::reaction::ReactionSet
 Cgridfire::screening::ScreeningModelAn abstract base class for plasma screening models
 Cgridfire::solver::SolverContextBaseBase class for solver callback contexts
 Cgridfire::engine::StepDerivatives< T >Structure holding derivatives and energy generation for a network step
 Cgridfire::utils::TableBase
 Cgridfire::trigger::Trigger< TriggerContextStruct >Generic trigger interface for signaling events/conditions during integration
 Cgridfire::trigger::Trigger< gridfire::solver::CVODESolverStrategy::TimestepContext >
 Cgridfire::trigger::TriggerResult
 Cgridfire::engine::MultiscalePartitioningEngineView::QSESolver::UserData
 Cgridfire::rates::weak::WeakRateDerivativesPartial derivatives of the log10() fields w.r.t. (T9, log10(rho*Ye))
 Cgridfire::rates::weak::WeakRateInterpolator3D table interpolator for tabulated weak reaction data by isotope
 Cgridfire::rates::weak::WeakRatePayloadInterpolated weak-rate payload at a single state
 Cgridfire::rates::weak::WeakReactionEntryA single weak-reaction data point (type, state, and log values)
 Cgridfire::rates::weak::WeakReactionMapIndex of available weak reactions keyed by species