GridFire 0.0.1a General Purpose Nuclear Network

Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3 4]

▼N gridfire |
▼N approx8 |
C Approx8Net | Contains constants and arrays related to the nuclear network
C Approx8Network | Class for the Approx8 nuclear reaction network
C Jacobian | Functor to calculate the Jacobian matrix for implicit solvers
C ODE | Functor to calculate the derivatives for the ODE solver
▼N exceptions |
C EngineError |
C FailedToPartitionEngineError |
C NetworkResizedError |
C StaleEngineError |
▼C StaleEngineTrigger |
C state |
C UnableToSetNetworkReactionsError |
▼N expectations |
C EngineError |
C EngineIndexError |
C StaleEngineError |
▼N io |
C MESANetworkFileParser | A parser for MESA-format network files
C NetworkFileParser | An abstract base class for network file parsers
C SimpleReactionListFileParser | A parser for simple text files containing a list of reactions
▼N partition |
▼N record |
C RauscherThielemannPartitionDataRecord | Packed binary record of Rauscher-Thielemann partition function data for an isotope
C CompositePartitionFunction | Combines multiple PartitionFunction instances into a single composite strategy
C GroundStatePartitionFunction | Partition function implementation for nuclear ground states
C PartitionFunction | Abstract interface for evaluating nuclear partition functions
▼C RauscherThielemannPartitionFunction | Partition function using Rauscher-Thielemann tabulated normalized G-values
C IdentifiedIsotope |
C InterpolationPoints |
C IsotopeData |
▼N reaclib |
C ReactionRecord |
▼N reaction |
C LogicalReaction | Represents a "logical" reaction that aggregates rates from multiple sources
C RateCoefficientSet | Holds the seven coefficients for the REACLIB rate equation
C Reaction | Represents a single nuclear reaction from a specific data source
C TemplatedReactionSet |
▼N screening |
C BareScreeningModel | A screening model that applies no screening effect
C ScreeningModel | An abstract base class for plasma screening models
C WeakScreeningModel | Implements the weak screening model based on the Debye-Hückel approximation
▼N solver |
▼C DirectNetworkSolver | A network solver that directly integrates the reaction network ODEs
C JacobianFunctor | Functor for calculating the Jacobian matrix
C RHSManager |
C NetworkSolverStrategy | Abstract base class for network solver strategies
▼C AdaptiveEngineView | An engine view that dynamically adapts the reaction network based on runtime conditions
C ReactionFlow | A struct to hold a reaction and its flow rate
C DefinedEngineView |
C DynamicEngine | Abstract class for engines supporting Jacobian and stoichiometry operations
C Engine | Abstract base class for a reaction network engine
C EngineView | Abstract base class for a "view" of a reaction network engine
C FileDefinedEngineView |
▼C GraphEngine | A reaction network engine that uses a graph-based representation
C AtomicReverseRate |
C constants |
C PrecomputedReaction |
▼C MultiscalePartitioningEngineView | An engine view that partitions the reaction network into multiple groups based on timescales
C CacheStats | Struct for tracking cache statistics
C EigenFunctor | Functor for solving QSE abundances using Eigen's nonlinear optimization
C QSEGroup | Struct representing a QSE group
C NetIn |
C NetOut |
C Network |
C NetworkPrimingEngineView | Provides a view of a DynamicEngine filtered to reactions involving a specified priming species
C PrimingReport | Captures the result of a network priming operation
C QSECacheConfig | Configuration struct for the QSE cache
C QSECacheKey | Key struct for the QSE abundance cache
C Reaction | Represents a single nuclear reaction from a specific data source
C StepDerivatives | Structure holding derivatives and energy generation for a network step
▼N std | STL namespace
C hash< gridfire::QSECacheKey > |
C hash< gridfire::reaction::LogicalReactionSet > |
C hash< gridfire::reaction::Reaction > |
C hash< gridfire::reaction::ReactionSet > |
C PyDynamicEngine |
C PyDynamicEngineView |
C PyDynamicNetworkSolverStrategy |
C PyEngine |
C PyEngineView |
C PyNetworkFileParser |
C PyPartitionFunction |
C PyScreening |
C RHSFunctor | Functor for calculating the right-hand side of the ODEs