Beispiel #1
0
 //---------------------------------------------------------------------------
 void ParserComplex::InitFun()
 {
   DefineFun( _T("sin"), Sin);
   DefineFun( _T("cos"), Cos);
   DefineFun( _T("tan"), Tan);
   DefineFun( _T("sqrt"), Sqrt);
 }
myParser::myParser()
:Parser()
{
DefineConst("pi", M_PI);
DefineConst("Pi", M_PI);
DefineConst("PI", M_PI);

DefineFun("bessel_j0", bessel_J0);
DefineFun("bessel_j1", bessel_J1);
DefineFun("bessel_jn", bessel_Jn);
DefineFun("bessel_y0", bessel_Y0);
DefineFun("bessel_y1", bessel_Y1);
DefineFun("bessel_yn", bessel_Yn);
DefineFun("beta", beta);
DefineFun("erf", erf);
DefineFun("erfc", erfc);
DefineFun("erfz", erfz);
DefineFun("erfq", erfq);
DefineFun("gamma", gamma);
DefineFun("gammaln", gammaln);
DefineFun("hazard", hazard);
}