GridFire 0.0.1a
General Purpose Nuclear Network
|
Structure holding derivatives and energy generation for a network step. More...
#include <engine_abstract.h>
Public Attributes | |
std::vector< T > | dydt |
Derivatives of abundances (dY/dt for each species). | |
T | nuclearEnergyGenerationRate = T(0.0) |
Specific energy generation rate (e.g., erg/g/s). | |
Structure holding derivatives and energy generation for a network step.
T | Numeric type (double or CppAD::AD<double>). |
This struct is used to return both the time derivatives of all species abundances and the specific nuclear energy generation rate for a single network evaluation.
Example usage:
Definition at line 53 of file engine_abstract.h.
std::vector<T> gridfire::StepDerivatives< T >::dydt |
Derivatives of abundances (dY/dt for each species).
Definition at line 54 of file engine_abstract.h.
T gridfire::StepDerivatives< T >::nuclearEnergyGenerationRate = T(0.0) |
Specific energy generation rate (e.g., erg/g/s).
Definition at line 55 of file engine_abstract.h.