Loading...
Searching...
No Matches
logging.h
Go to the documentation of this file.
#pragma once
#include "gridfire/engine/engine_abstract.h"
#include <string>
#include <vector>
namespace gridfire::utils {
std::string formatNuclearTimescaleLogString(
const DynamicEngine& engine,
const std::vector<double>& Y,
const double T9,
const double rho
);
}
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