Go to the source code of this file.
|
#define | _USE_MATH_DEFINES |
|
#define | M_PI 3.14159265358979323846 |
| workaround for log2 being a define on cygwin More...
|
|
#define | RNG_SEED_SIZE 256 |
|
#define | RADIX_STACK_SIZE 512 |
|
#define | radix_push(a, n, i) sp->sa = a, sp->sn = n, (sp++)->si = i |
|
#define | radix_pop(a, n, i) a = (--sp)->sa, n = sp->sn, i = sp->si |
|
#define | COMPLEX128_ERROR_ONEARG(function) |
|
#define | COMPLEX128_STDMATH(function) |
|
#define | COMPLEX128_ERROR_ONEVECARG_RETURNS_T(function, return_type, return_statement) |
|
#define | COMPLEX128_ERROR_ONEARG_T(function) |
|
#define | COMPLEX128_ERROR_TWOARGS_T(function) |
|
#define | COMPLEX128_ERROR_THREEARGS_T(function) |
|
#define | COMPLEX128_ERROR_SORT_T(function) |
|
#define | COMPLEX128_ERROR_ARG_MAX_MIN(function) |
|
◆ _USE_MATH_DEFINES
#define _USE_MATH_DEFINES |
◆ COMPLEX128_ERROR_ARG_MAX_MIN
#define COMPLEX128_ERROR_ARG_MAX_MIN |
( |
|
function | ) |
|
Value:template <> \
{ \
int32_t maxIdx=0; \
SG_SERROR("CMath::%s():: Not supported for complex128_t\n",\
#function);\
return maxIdx; \
}
std::complex< float64_t > complex128_t
Definition at line 2393 of file Math.h.
◆ COMPLEX128_ERROR_ONEARG
#define COMPLEX128_ERROR_ONEARG |
( |
|
function | ) |
|
Value:{ \
SG_SERROR("CMath::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition at line 110 of file Math.h.
◆ COMPLEX128_ERROR_ONEARG_T
#define COMPLEX128_ERROR_ONEARG_T |
( |
|
function | ) |
|
Value:template <> \
{ \
SG_SERROR("CMath::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition at line 2358 of file Math.h.
◆ COMPLEX128_ERROR_ONEVECARG_RETURNS_T
#define COMPLEX128_ERROR_ONEVECARG_RETURNS_T |
( |
|
function, |
|
|
|
return_type, |
|
|
|
return_statement |
|
) |
| |
Value:template <> \
inline return_type CMath::function<complex128_t>(SGVector<complex128_t> vector) \
{ \
SG_SERROR("CMath::%s():: Not supported for complex128_t\n", \
#function); \
return_statement; \
}
Definition at line 2349 of file Math.h.
◆ COMPLEX128_ERROR_SORT_T
#define COMPLEX128_ERROR_SORT_T |
( |
|
function | ) |
|
Value:template <> \
inline
void CMath::function<complex128_t>(
complex128_t* output, int32_t b) \
{ \
SG_SERROR("CMath::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition at line 2385 of file Math.h.
◆ COMPLEX128_ERROR_THREEARGS_T
#define COMPLEX128_ERROR_THREEARGS_T |
( |
|
function | ) |
|
Value:template <> \
{ \
SG_SERROR("CMath::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition at line 2376 of file Math.h.
◆ COMPLEX128_ERROR_TWOARGS_T
#define COMPLEX128_ERROR_TWOARGS_T |
( |
|
function | ) |
|
Value:template <> \
{ \
SG_SERROR("CMath::%s():: Not supported for complex128_t\n",\
#function);\
}
std::complex< float64_t > complex128_t
Definition at line 2367 of file Math.h.
◆ COMPLEX128_STDMATH
#define COMPLEX128_STDMATH |
( |
|
function | ) |
|
Value:{ \
return std::function(a); \
}
std::complex< float64_t > complex128_t
Definition at line 118 of file Math.h.
◆ M_PI
#define M_PI 3.14159265358979323846 |
workaround for log2 being a define on cygwin
Definition at line 56 of file Math.h.
◆ radix_pop
#define radix_pop |
( |
|
a, |
|
|
|
n, |
|
|
|
i |
|
) |
| a = (--sp)->sa, n = sp->sn, i = sp->si |
◆ radix_push
#define radix_push |
( |
|
a, |
|
|
|
n, |
|
|
|
i |
|
) |
| sp->sa = a, sp->sn = n, (sp++)->si = i |
◆ RADIX_STACK_SIZE
#define RADIX_STACK_SIZE 512 |
◆ RNG_SEED_SIZE
#define RNG_SEED_SIZE 256 |