1#ifndef GAMR_BATEMAN_SCHEME_HH
2#define GAMR_BATEMAN_SCHEME_HH
17 void AddNucleus(std::string n,
double lt,
double eff,
double lt_err,
double eff_err,
double N0) {
nuclei.push_back(
new Nucleus((
int)
nuclei.size(), n, lt, eff, lt_err, eff_err, N0)); }
22 void operator()(
const std::vector<double> &x, std::vector<double> &dxdt,
const double);
27 double Get(
int indx,
double t,
Solver &solver);
std::vector< Nucleus * > nuclei
void PrintDecays(std::ostream &stream, Solver &solver)
void PrintSummary(std::ostream &stream)
void ReadScheme(std::string f)
void AddNucleus(std::string n, double lt, double eff, double lt_err, double eff_err, double N0)
void operator()(const std::vector< double > &x, std::vector< double > &dxdt, const double)
double Get(int indx, double t, Solver &solver)
double GetTotal(double t, Solver &solver)
void PrintPops(std::ostream &stream, Solver &solver)