|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
Classes | |
| struct | significand |
| struct | significand< float > |
| struct | significand< double > |
Functions | |
| template<typename To, typename From> | |
| constexpr To | constexpr_bit_cast (const From &from) |
| uint32_t | FloatToUInt (float x) |
| uint64_t | FloatToUInt (double x) |
| int | FloatExp (uint32_t xi) |
| int | FloatExp (uint64_t xi) |
| auto | FloatSig (uint32_t xi) -> decltype(xi) |
| auto | FloatSig (uint64_t xi) -> decltype(xi) |
| int8_t | UIntLogBase2 (uint32_t x) |
| int8_t | UIntLogBase2 (uint64_t x) |
| template<typename Scalar> | |
| auto | FloatXorMsb (Scalar p, Scalar q) -> decltype(FloatExp(FloatToUInt(p))) |
Variables | |
| constexpr int8_t | log0_nan = Kokkos::Experimental::finite_min_v<int8_t> |
|
constexpr |
| uint32_t zorder_knn::detail::FloatToUInt | ( | float | x | ) |
| uint64_t zorder_knn::detail::FloatToUInt | ( | double | x | ) |
| int zorder_knn::detail::FloatExp | ( | uint32_t | xi | ) |
| int zorder_knn::detail::FloatExp | ( | uint64_t | xi | ) |
| auto zorder_knn::detail::FloatSig | ( | uint32_t | xi | ) | -> decltype(xi) |
| auto zorder_knn::detail::FloatSig | ( | uint64_t | xi | ) | -> decltype(xi) |
| int8_t zorder_knn::detail::UIntLogBase2 | ( | uint32_t | x | ) |
| int8_t zorder_knn::detail::UIntLogBase2 | ( | uint64_t | x | ) |
| auto zorder_knn::detail::FloatXorMsb | ( | Scalar | p, |
| Scalar | q ) -> decltype(FloatExp(FloatToUInt(p))) |
|
constexpr |