GridFire 0.6.0
General Purpose Nuclear Network
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Ngridfire
 Napprox8
 CApprox8NetContains constants and arrays related to the nuclear network
 CApprox8NetworkClass for the Approx8 nuclear reaction network
 CJacobianFunctor to calculate the Jacobian matrix for implicit solvers
 CODEFunctor to calculate the derivatives for the ODE solver
 Nexceptions
 CEngineError
 CFailedToPartitionEngineError
 CNetworkResizedError
 CStaleEngineError
 CStaleEngineTrigger
 Cstate
 CUnableToSetNetworkReactionsError
 Nexpectations
 CEngineError
 CEngineIndexError
 CStaleEngineError
 Nio
 CMESANetworkFileParserA parser for MESA-format network files
 CNetworkFileParserAn abstract base class for network file parsers
 CSimpleReactionListFileParserA parser for simple text files containing a list of reactions
 Npartition
 Nrecord
 CRauscherThielemannPartitionDataRecordPacked binary record of Rauscher-Thielemann partition function data for an isotope
 CCompositePartitionFunctionCombines multiple PartitionFunction instances into a single composite strategy
 CGroundStatePartitionFunctionPartition function implementation for nuclear ground states
 CPartitionFunctionAbstract interface for evaluating nuclear partition functions
 CRauscherThielemannPartitionFunctionPartition function using Rauscher-Thielemann tabulated normalized G-values
 CIdentifiedIsotope
 CInterpolationPoints
 CIsotopeData
 Nreaclib
 CReactionRecord
 Nreaction
 CLogicalReactionRepresents a "logical" reaction that aggregates rates from multiple sources
 CRateCoefficientSetHolds the seven coefficients for the REACLIB rate equation
 CReactionRepresents a single nuclear reaction from a specific data source
 CTemplatedReactionSet
 Nscreening
 CBareScreeningModelA screening model that applies no screening effect
 CScreeningModelAn abstract base class for plasma screening models
 CWeakScreeningModelImplements the weak screening model based on the Debye-Hückel approximation
 Nsolver
 CDirectNetworkSolverA network solver that directly integrates the reaction network ODEs
 CJacobianFunctorFunctor for calculating the Jacobian matrix
 CRHSManagerFunctor for calculating the right-hand side of the ODEs
 CTimestepContextContext for the timestep callback function for the DirectNetworkSolver
 CNetworkSolverStrategyAbstract base class for network solver strategies
 CSolverContextBaseBase class for solver callback contexts
 CAdaptiveEngineViewAn engine view that dynamically adapts the reaction network based on runtime conditions
 CReactionFlowA struct to hold a reaction and its flow rate
 CDefinedEngineView
 CDynamicEngineAbstract class for engines supporting Jacobian and stoichiometry operations
 CEngineAbstract base class for a reaction network engine
 CEngineViewAbstract base class for a "view" of a reaction network engine
 CFileDefinedEngineView
 CGraphEngineA reaction network engine that uses a graph-based representation
 CAtomicReverseRate
 Cconstants
 CPrecomputedReaction
 CMultiscalePartitioningEngineViewAn engine view that partitions the reaction network into multiple groups based on timescales
 CCacheStatsStruct for tracking cache statistics
 CEigenFunctorFunctor for solving QSE abundances using Eigen's nonlinear optimization
 CQSEGroupStruct representing a QSE group
 CNetIn
 CNetOut
 CNetwork
 CNetworkPrimingEngineViewProvides a view of a DynamicEngine filtered to reactions involving a specified priming species
 CPrimingReportCaptures the result of a network priming operation
 CQSECacheConfigConfiguration struct for the QSE cache
 CQSECacheKeyKey struct for the QSE abundance cache
 CReactionRepresents a single nuclear reaction from a specific data source
 CStepDerivativesStructure holding derivatives and energy generation for a network step
 NstdSTL namespace
 Chash< gridfire::QSECacheKey >
 Chash< gridfire::reaction::LogicalReactionSet >
 Chash< gridfire::reaction::Reaction >
 Chash< gridfire::reaction::ReactionSet >
 CPyDynamicEngine
 CPyDynamicEngineView
 CPyDynamicNetworkSolverStrategy
 CPyEngine
 CPyEngineView
 CPyNetworkFileParser
 CPyPartitionFunction
 CPyScreening