Math functions
[QuantLib macros]


Detailed Description

Some compilers still define math functions them in the global namespace. For the code to be portable these macros should be used instead of the actual functions.


Defines

#define QL_SQRT   std::sqrt
 square root

#define QL_FABS   std::fabs
 absolute value

#define QL_EXP   std::exp
 exponential

#define QL_LOG   std::log
 logarithm

#define QL_SIN   std::sin
 sine

#define QL_COS   std::cos
 cosine

#define QL_POW   std::pow
 power

#define QL_MODF   std::modf
 floating-point module


QuantLib.org
QuantLib
Hosted by
SourceForge.net Logo
Documentation generated by
doxygen