src/NFfunction/muParser/muParser.cpp
//---------------------------------------------------------------------------
/** \brief Initialize the default functions. */
\brief Initialize the default functions.
\ brief Initialize the default functions .
void Parser::InitFun()
  {
    DefineFun(_T("sin"), Sin);
    DefineFun(_T("cos"), Cos);
    DefineFun(_T("tan"), Tan);
    DefineFun(_T("asin"), ASin);
    DefineFun(_T("acos"), ACos);
    DefineFun(_T("atan"), ATan);
    DefineFun(_T("sinh"), Sinh);
    DefineFun(_T("cosh"), Cosh);
    DefineFun(_T("tanh"), Tanh);
    DefineFun(_T("asinh"), ASinh);
    DefineFun(_T("acosh"), ACosh);
    DefineFun(_T("atanh"), ATanh);
    DefineFun(_T("log2"), Log2);
    DefineFun(_T("log10"), Log10);
    DefineFun(_T("log"), Log10);
    DefineFun(_T("ln"), Ln);
    DefineFun(_T("exp"), Exp);
    DefineFun(_T("sqrt"), Sqrt);
    DefineFun(_T("sign"), Sign);
    DefineFun(_T("rint"), Rint);
    DefineFun(_T("abs"), Abs);
    DefineFun(_T("if"), Ite);
    DefineFun(_T("sum"), Sum);
    DefineFun(_T("avg"), Avg);
    DefineFun(_T("min"), Min);
    DefineFun(_T("max"), Max);
  }
void Parser :: InitFun ( ) { DefineFun ( _T ( " " ) , Sin ) ; DefineFun ( _T ( " " ) , Cos ) ; DefineFun ( _T ( " " ) , Tan ) ; DefineFun ( _T ( " " ) , ASin ) ; DefineFun ( _T ( " " ) , ACos ) ; DefineFun ( _T ( " " ) , ATan ) ; DefineFun ( _T ( " " ) , Sinh ) ; DefineFun ( _T ( " " ) , Cosh ) ; DefineFun ( _T ( " " ) , Tanh ) ; DefineFun ( _T ( " " ) , ASinh ) ; DefineFun ( _T ( " " ) , ACosh ) ; DefineFun ( _T ( " " ) , ATanh ) ; DefineFun ( _T ( " " ) , Log2 ) ; DefineFun ( _T ( " " ) , Log10 ) ; DefineFun ( _T ( " " ) , Log10 ) ; DefineFun ( _T ( " " ) , Ln ) ; DefineFun ( _T ( " " ) , Exp ) ; DefineFun ( _T ( " " ) , Sqrt ) ; DefineFun ( _T ( " " ) , Sign ) ; DefineFun ( _T ( " " ) , Rint ) ; DefineFun ( _T ( " " ) , Abs ) ; DefineFun ( _T ( " " ) , Ite ) ; DefineFun ( _T ( " " ) , Sum ) ; DefineFun ( _T ( " " ) , Avg ) ; DefineFun ( _T ( " " ) , Min ) ; DefineFun ( _T ( " " ) , Max ) ; }
\brief Initialize the default functions.
\ brief Initialize the default functions .
// trigonometric functions
 // arcus functions
 // hyperbolic functions
 // arcus hyperbolic functions
 // Logarithm functions
 // misc
 // Functions with variable number of arguments
