|
@@ -71,30 +71,6 @@ namespace mnd
|
|
|
#endif
|
|
|
|
|
|
using DoubleDouble = mnd::LightDoubleDouble;
|
|
|
- //using QuadDouble = qd_real;
|
|
|
-
|
|
|
- /*inline DoubleDouble abs(const DoubleDouble& x) { return ::abs(x); }
|
|
|
- inline DoubleDouble sqrt(const DoubleDouble& x) { return ::sqrt(x); }
|
|
|
- inline DoubleDouble floor(const DoubleDouble& x) { return ::floor(x); }
|
|
|
- inline DoubleDouble log(const DoubleDouble& x) { return ::log(x); }
|
|
|
- inline DoubleDouble log2(const DoubleDouble& x) { return ::log(x) / ::log(DoubleDouble(2.0)); }
|
|
|
- inline DoubleDouble pow(const DoubleDouble& x, const DoubleDouble& y) { return ::pow(x, y); }
|
|
|
- inline DoubleDouble atan2(const DoubleDouble& y, const DoubleDouble& x) { return ::atan2(y, x); }
|
|
|
- inline DoubleDouble cos(const DoubleDouble& x) { return ::cos(x); }
|
|
|
- inline DoubleDouble sin(const DoubleDouble& x) { return ::sin(x); }
|
|
|
- inline DoubleDouble exp(const DoubleDouble& x) { return ::exp(x); }*/
|
|
|
-
|
|
|
-
|
|
|
- /*inline QuadDouble abs(const QuadDouble& x) { return ::abs(x); }
|
|
|
- inline QuadDouble sqrt(const QuadDouble& x) { return ::sqrt(x); }
|
|
|
- inline QuadDouble floor(const QuadDouble& x) { return ::floor(x); }
|
|
|
- inline QuadDouble log(const QuadDouble& x) { return ::log(x); }
|
|
|
- inline QuadDouble log2(const QuadDouble& x) { return ::log(x) / ::log(QuadDouble(2.0)); }
|
|
|
- inline QuadDouble pow(const QuadDouble& x, const QuadDouble& y) { return ::pow(x, y); }
|
|
|
- inline QuadDouble atan2(const QuadDouble& y, const QuadDouble& x) { return ::atan2(y, x); }
|
|
|
- inline QuadDouble cos(const QuadDouble& x) { return ::cos(x); }
|
|
|
- inline QuadDouble sin(const QuadDouble& x) { return ::sin(x); }
|
|
|
- inline QuadDouble exp(const QuadDouble& x) { return ::exp(x); }*/
|
|
|
|
|
|
inline double abs(double x) { return ::abs(x); }
|
|
|
inline float abs(float x) { return ::abs(x); }
|