|
GridFire v0.7.0-alpha
General Purpose Nuclear Network
|
Classes | |
| class | CNOChainPolicy |
| A ReactionChainPolicy for the Carbon-Nitrogen-Oxygen (CNO) cycle. More... | |
| class | HotCNOChainPolicy |
| A ReactionChainPolicy for the Hot CNO (HCNO) cycle. More... | |
| class | LowMassMainSequencePolicy |
| A NetworkPolicy for building reaction networks suitable for low-mass main-sequence stars. More... | |
| class | LowMassMainSequenceReactionChainPolicy |
| A MultiReactionChainPolicy for low-mass main-sequence stars. More... | |
| class | MultiReactionChainPolicy |
| A ReactionChainPolicy composed of multiple child ReactionChainPolicy instances. More... | |
| class | NetworkPolicy |
| Abstract interface for policies that construct DynamicEngine networks from a seed composition. More... | |
| class | ProtonProtonChainPolicy |
| A ReactionChainPolicy for the Proton-Proton (PP) chain. More... | |
| class | ReactionChainPolicy |
| Abstract interface encapsulating a set of reactions representing a single chain or pathway. More... | |
Enumerations | |
| enum class | NetworkPolicyStatus { UNINITIALIZED , INITIALIZED_UNVERIFIED , MISSING_KEY_REACTION , MISSING_KEY_SPECIES , INITIALIZED_VERIFIED } |
| Lifecycle/verification status for a NetworkPolicy instance. More... | |
|
strong |
Lifecycle/verification status for a NetworkPolicy instance.
Used by concrete NetworkPolicy implementations to report the state of the policy and the constructed network during/after construction. Tests and callers can inspect the status to determine whether the resulting network meets the policy's requirements.
| Enumerator | |
|---|---|
| UNINITIALIZED | |
| INITIALIZED_UNVERIFIED | |
| MISSING_KEY_REACTION | |
| MISSING_KEY_SPECIES | |
| INITIALIZED_VERIFIED | |