GridFire 0.6.0
General Purpose Nuclear Network
|
#include <map>
#include <string>
#include <ranges>
#include <vector>
#include <utility>
#include <ostream>
#include <sstream>
#include "fourdst/composition/composition.h"
#include "fourdst/composition/atomicSpecies.h"
Classes | |
struct | gridfire::PrimingReport |
Captures the result of a network priming operation. More... | |
Namespaces | |
namespace | gridfire |
Enumerations | |
enum class | gridfire::PrimingReportStatus { gridfire::FULL_SUCCESS = 0 , gridfire::NO_SPECIES_TO_PRIME = 1 , gridfire::MAX_ITERATIONS_REACHED = 2 , gridfire::FAILED_TO_FINALIZE_COMPOSITION = 3 , gridfire::FAILED_TO_FIND_CREATION_CHANNEL = 4 , gridfire::FAILED_TO_FIND_PRIMING_REACTIONS = 5 , gridfire::BASE_NETWORK_TOO_SHALLOW = 6 } |
Enumerates outcome codes for a network priming operation. More... | |
Variables | |
std::map< PrimingReportStatus, std::string > | gridfire::PrimingReportStatusStrings |
Mapping from PrimingReportStatus codes to human-readable strings. | |