24 double errorf(
const double x );
29 double errorfc(
const double x );
51 double F_chi(
const double Z );
62 double query(
const double Z );
68 double F_gamma(
const double Z,
const double Z_st );
70 double F_gamma(
const std::vector<double> & Z,
71 std::vector<std::vector<double> > Z_st,
72 std::vector<double> gamma_mas_st );
80 explicit FGamma(
const int nMixFrac ) { zBuf_.resize( nMixFrac, 0.0 ); }
83 void setZStoich(
const std::vector<std::vector<double> > & zStoich )
84 { zStoich_ = zStoich; }
86 { gammaMaxStoich_ = gammaMaxStoich; }
87 double query(
const double * Z )
const;
90 mutable std::vector<double>
zBuf_;
double inv_errorf(const double x)
Compute the inverse error function using Newton's method.
Definition: Functions.C:80
Definition: ABLForcingAlgorithm.C:26
Class to wrap the F_chi() function with an interface that is compatible with our Functor implementati...
Definition: Functions.h:57
double F_chi(const double Z)
Compute the quantity:
Definition: Functions.C:172
void setGammaMaxStoich(const std::vector< double > &gammaMaxStoich)
Definition: Functions.h:85
void setZStoich(const std::vector< std::vector< double > > &zStoich)
Definition: Functions.h:83
std::vector< std::vector< double > > zStoich_
Definition: Functions.h:91
std::vector< double > gammaMaxStoich_
Definition: Functions.h:92
double query(const double Z)
Class to wrap the F_chi() function with an interface that is compatible with our Functor implementati...
Definition: Functions.C:183
double errorfc(const double x)
Compute the complementary error function using series solutions.
Definition: Functions.C:69
~FGamma()
Definition: Functions.h:81
double F_gamma(const std::vector< double > &Zpoint, std::vector< std::vector< double > > Z_st, std::vector< double > gamma_st)
Compute the value of F_gamma (not Gamma itself) for one or two mixture fractions. ...
Definition: Functions.C:224
FChi()
Definition: Functions.h:59
double errorf(const double x)
This file contains generic mathematical functions that are needed at run-time by our Converter classe...
Definition: Functions.C:28
Class to wrap the F_gamma() function with an interface that is compatible with our Functor implementa...
Definition: Functions.h:78
~FChi()
Definition: Functions.h:60
FGamma(const int nMixFrac)
Definition: Functions.h:80
std::vector< double > zBuf_
Definition: Functions.h:90