GridFire 0.0.1a General Purpose Nuclear Network

Loading...
Searching...
No Matches
logging.h
Go to the documentation of this file.
1#pragma once
2
3#include "gridfire/engine/engine_abstract.h"
4
5#include <string>
6#include <vector>
7
8 namespace gridfire::utils {
59 std::string formatNuclearTimescaleLogString(
60 const DynamicEngine& engine,
61 const std::vector<double>& Y,
62 const double T9,
63 const double rho
64 );
65}
gridfire::DynamicEngine
Abstract class for engines supporting Jacobian and stoichiometry operations.
Definition engine_abstract.h:130
engine_abstract.h
Abstract interfaces for reaction network engines in GridFire.
gridfire::utils
Definition logging.h:8
gridfire::utils::formatNuclearTimescaleLogString
std::string formatNuclearTimescaleLogString(const DynamicEngine &engine, const std::vector< double > &Y, const double T9, const double rho)
Formats a map of nuclear species timescales into a human-readable string.
Definition logging.cpp:13