|
SuperDex Physics C++ API
|
Go to the source code of this file.
Namespaces | |
| namespace | superdex |
Macros | |
| #define | MOCHI_ASSERT_ENABLED 1 |
| #define | MOCHI_ASSERT_VERBOSE_ENABLED (MOCHI_DEBUG && MOCHI_ASSERT_ENABLED) |
| #define | MOCHI_CORE_STATIC_LINKING 0 |
| #define | MOCHI_DEBUG 1 |
| #define | MOCHI_INCLUDE_PYBIND_SUPPORT 0 |
| #define | MOCHI_LOG_ENABLED 1 |
| #define | MOCHI_OPTIMIZED 0 |
| #define | MOCHI_PMR_USES_JEMALLOC 0 |
| #define | MOCHI_PROFILE_ENABLE 0 |
| #define | MOCHI_SIMD_REGISTER_COUNT 32 |
| #define | MOCHI_SIMD_REGISTER_SIZE_BYTES 16 |
| #define | MOCHI_USE_CUDA 0 |
| #define | MOCHI_USE_CUDSS 0 |
| #define | MOCHI_USE_DOUBLE_PRECISION 0 |
| #define | MOCHI_USE_EIGEN 0 |
| #define | MOCHI_USE_EXTERN_TEMPLATE 0 |
| #define | MOCHI_USE_HDF5 0 |
| #define | MOCHI_USE_MATH_ACCELERATION 0 |
| #define | MOCHI_USE_MPC MOCHI_INTERNAL |
| #define | MOCHI_USE_OSC MOCHI_INTERNAL |
| #define | MOCHI_USE_SIMD 0 |
| #define | MOCHI_USE_SIMD 1 |
| #define | MOCHI_USE_TORCH 0 |
| #define | MOCHI_USE_TRACY 0 |
| #define | MOCHI_WARN_IF_NOT_OPTIMIZED 0 |
Typedefs | |
| using | superdex::real = float |
Functions | |
| constexpr real | superdex::operator""_r (long double val) |
| constexpr real | superdex::operator""_r (unsigned long long int val) |
| constexpr size_t | superdex::operator""_uz (unsigned long long int val) |
| constexpr ptrdiff_t | superdex::operator""_z (unsigned long long int val) |
| #define MOCHI_ASSERT_ENABLED 1 |
Definition at line 67 of file mochi_config.h.
| #define MOCHI_ASSERT_VERBOSE_ENABLED (MOCHI_DEBUG && MOCHI_ASSERT_ENABLED) |
Definition at line 71 of file mochi_config.h.
| #define MOCHI_CORE_STATIC_LINKING 0 |
Definition at line 228 of file mochi_config.h.
| #define MOCHI_DEBUG 1 |
Definition at line 50 of file mochi_config.h.
| #define MOCHI_INCLUDE_PYBIND_SUPPORT 0 |
Definition at line 246 of file mochi_config.h.
| #define MOCHI_LOG_ENABLED 1 |
Definition at line 75 of file mochi_config.h.
| #define MOCHI_OPTIMIZED 0 |
Definition at line 58 of file mochi_config.h.
| #define MOCHI_PMR_USES_JEMALLOC 0 |
Definition at line 252 of file mochi_config.h.
| #define MOCHI_PROFILE_ENABLE 0 |
Definition at line 79 of file mochi_config.h.
| #define MOCHI_SIMD_REGISTER_COUNT 32 |
Definition at line 160 of file mochi_config.h.
| #define MOCHI_SIMD_REGISTER_SIZE_BYTES 16 |
Definition at line 161 of file mochi_config.h.
| #define MOCHI_USE_CUDA 0 |
Definition at line 176 of file mochi_config.h.
| #define MOCHI_USE_CUDSS 0 |
Definition at line 180 of file mochi_config.h.
| #define MOCHI_USE_DOUBLE_PRECISION 0 |
Definition at line 107 of file mochi_config.h.
| #define MOCHI_USE_EIGEN 0 |
Definition at line 189 of file mochi_config.h.
| #define MOCHI_USE_EXTERN_TEMPLATE 0 |
Definition at line 239 of file mochi_config.h.
| #define MOCHI_USE_HDF5 0 |
Definition at line 193 of file mochi_config.h.
| #define MOCHI_USE_MATH_ACCELERATION 0 |
Definition at line 217 of file mochi_config.h.
| #define MOCHI_USE_MPC MOCHI_INTERNAL |
Definition at line 98 of file mochi_config.h.
| #define MOCHI_USE_OSC MOCHI_INTERNAL |
Definition at line 202 of file mochi_config.h.
| #define MOCHI_USE_SIMD 0 |
Definition at line 145 of file mochi_config.h.
| #define MOCHI_USE_SIMD 1 |
Definition at line 145 of file mochi_config.h.
| #define MOCHI_USE_TORCH 0 |
Definition at line 206 of file mochi_config.h.
| #define MOCHI_USE_TRACY 0 |
Definition at line 210 of file mochi_config.h.
| #define MOCHI_WARN_IF_NOT_OPTIMIZED 0 |
Definition at line 63 of file mochi_config.h.