NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
A template class for providing wrappers for essential math functions. More...
#include <muParserTemplateMagic.h>
Static Public Member Functions | |
static T | Sin (const T &v) |
static T | Cos (const T &v) |
static T | Tan (const T &v) |
static T | ASin (const T &v) |
static T | ACos (const T &v) |
static T | ATan (const T &v) |
static T | ATan2 (const T &v1, const T &v2) |
static T | Sinh (const T &v) |
static T | Cosh (const T &v) |
static T | Tanh (const T &v) |
static T | Sqrt (const T &v) |
static T | Log (const T &v) |
static T | Log2 (const T &v) |
static T | Log10 (const T &v) |
static T | ASinh (const T &v) |
static T | ACosh (const T &v) |
static T | ATanh (const T &v) |
static T | Exp (const T &v) |
static T | Rint (const T &v) |
static T | Sign (const T &v) |
static T | Pow (const T &v1, const T &v2) |
A template class for providing wrappers for essential math functions.
This template is spezialized for several types in order to provide a unified interface for parser internal math function calls regardless of the data type.
Definition at line 87 of file muParserTemplateMagic.h.
|
inlinestatic |
Definition at line 112 of file muParserTemplateMagic.h.
Referenced by mu::Parser::ACos().
|
inlinestatic |
Definition at line 180 of file muParserTemplateMagic.h.
References mu::MathImpl< T >::Log(), and mu::MathImpl< T >::Sqrt().
Referenced by mu::Parser::ACosh().
|
inlinestatic |
Definition at line 106 of file muParserTemplateMagic.h.
Referenced by mu::Parser::ASin().
|
inlinestatic |
Definition at line 174 of file muParserTemplateMagic.h.
References mu::MathImpl< T >::Log(), and mu::MathImpl< T >::Sqrt().
Referenced by mu::Parser::ASinh().
|
inlinestatic |
Definition at line 118 of file muParserTemplateMagic.h.
References mu::isnan().
Referenced by mu::Parser::ATan().
|
inlinestatic |
Definition at line 126 of file muParserTemplateMagic.h.
Referenced by mu::Parser::ATan2().
|
inlinestatic |
Definition at line 186 of file muParserTemplateMagic.h.
References mu::MathImpl< T >::Log().
Referenced by mu::Parser::ATanh().
|
inlinestatic |
Definition at line 95 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Cos().
|
inlinestatic |
Definition at line 138 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Cosh().
|
inlinestatic |
Definition at line 192 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Exp().
|
inlinestatic |
Definition at line 156 of file muParserTemplateMagic.h.
Referenced by mu::MathImpl< T >::ACosh(), mu::MathImpl< T >::ASinh(), mu::MathImpl< T >::ATanh(), and mu::Parser::Ln().
|
inlinestatic |
Definition at line 168 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Log10().
|
inlinestatic |
Definition at line 162 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Log2().
|
inlinestatic |
Definition at line 210 of file muParserTemplateMagic.h.
References intPower().
Referenced by mu::ParserByteCode::ConstantFolding(), mu::ParserBase::ParseCmdCodeBulk(), and mu::ParserBase::ParseCmdCodeBulkParallel().
|
inlinestatic |
Definition at line 198 of file muParserTemplateMagic.h.
References date::floor().
|
inlinestatic |
Definition at line 204 of file muParserTemplateMagic.h.
|
inlinestatic |
Definition at line 89 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Sin().
|
inlinestatic |
Definition at line 132 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Sinh().
|
inlinestatic |
Definition at line 150 of file muParserTemplateMagic.h.
Referenced by mu::MathImpl< T >::ACosh(), mu::MathImpl< T >::ASinh(), and mu::Parser::Sqrt().
|
inlinestatic |
Definition at line 101 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Tan().
|
inlinestatic |
Definition at line 144 of file muParserTemplateMagic.h.
Referenced by mu::Parser::Tanh().