remove \r
[extl.git] / extl / mpl / math / math.h
blobb053e289ad9cc774ca5e9f09b47e2727bcc66c1d
1 /* ///////////////////////////////////////////////////////////////////////
2 * File: math.h
4 * Created: 08.03.17
5 * Updated: 08.11.20
7 * Brief: The Math Library
9 * [<Home>]
10 * Copyright (c) 2008-2020, Waruqi All rights reserved.
11 * //////////////////////////////////////////////////////////////////// */
13 #ifndef EXTL_MPL_MATH_H
14 #define EXTL_MPL_MATH_H
16 #ifndef __cplusplus
17 # error math.h need be supported by c++.
18 #endif
20 /* ///////////////////////////////////////////////////////////////////////
21 * Includes
23 #include "prefix.h"
24 #include "is_even.h"
25 #include "is_prime.h"
27 #ifdef EXTL_MPL_MATH_LOG_SUPPORT
28 # include "log.h"
29 #endif
31 #ifdef EXTL_MPL_MATH_PI_SUPPORT
32 # include "pi.h"
33 #endif
35 #ifdef EXTL_MPL_MATH_POW_SUPPORT
36 # include "pow.h"
37 #endif
39 #ifdef EXTL_MPL_MATH_SQRT_SUPPORT
40 # include "sqrt.h"
41 #endif
43 /* //////////////////////////////////////////////////////////////////// */
44 #endif /* EXTL_MPL_MATH_H */
45 /* //////////////////////////////////////////////////////////////////// */