#include <cstdint>
#include <stdfloat>
Go to the source code of this file.
◆ BATMAT_VERIFY_ASSUMPTIONS
| #define BATMAT_VERIFY_ASSUMPTIONS 0 |
◆ BATMAT_WITH_OPENMP
| #define BATMAT_WITH_OPENMP 1 |
◆ BATMAT_WITH_GSI_HPC_SIMD
| #define BATMAT_WITH_GSI_HPC_SIMD 0 |
◆ BATMAT_HAS_DOUBLE_VL_1
| #define BATMAT_HAS_DOUBLE_VL_1 1 |
◆ BATMAT_HAS_DOUBLE_VL_4
| #define BATMAT_HAS_DOUBLE_VL_4 1 |
◆ BATMAT_HAS_DOUBLE_VL_8
| #define BATMAT_HAS_DOUBLE_VL_8 1 |
◆ BATMAT_FOREACH_VL_DOUBLE
| #define BATMAT_FOREACH_VL_DOUBLE |
( |
| X, |
|
|
| ... ) |
Value:X(1 __VA_OPT__(,) __VA_ARGS__) \
X(4 __VA_OPT__(,) __VA_ARGS__) \
X(8 __VA_OPT__(,) __VA_ARGS__)
Definition at line 31 of file config.hpp.
◆ BATMAT_FOREACH_VL_DEFAULT
| #define BATMAT_FOREACH_VL_DEFAULT |
( |
| X, |
|
|
| ... ) |
Value:
#define BATMAT_FOREACH_VL_DOUBLE(X,...)
Definition at line 36 of file config.hpp.
◆ BATMAT_FOREACH_DTYPE
| #define BATMAT_FOREACH_DTYPE |
( |
| X, |
|
|
| ... ) |
Value:X(double __VA_OPT__(,) __VA_ARGS__)
Definition at line 38 of file config.hpp.
◆ BATMAT_FOREACH_DTYPE_VL
| #define BATMAT_FOREACH_DTYPE_VL |
( |
| X, |
|
|
| ... ) |
Value:X(double, 1 __VA_OPT__(,) __VA_ARGS__) \
X(double, 4 __VA_OPT__(,) __VA_ARGS__) \
X(double, 8 __VA_OPT__(,) __VA_ARGS__)
Definition at line 41 of file config.hpp.