21#include "../Definitions.H"
30#ifdef CRIPTIC_PRECISION_SINGLE
36# define H5T_NATIVE_REAL H5T_NATIVE_FLOAT
43# define H5T_NATIVE_REAL H5T_NATIVE_DOUBLE
45 using IdxType = std::vector<Real>::size_type;
50 std::numeric_limits<Real>::max();
52 std::numeric_limits<Real>::epsilon();
54 std::numeric_limits<int>::max();
56 std::numeric_limits<IdxType>::max();
The primary namespace for criptic objects.
Definition AdvancePacket.H:25
constexpr Real eps
Definition Types.H:51
constexpr IdxType maxIdx
Definition Types.H:55
constexpr Real maxReal
Definition Types.H:49
std::ptrdiff_t SignedIdxType
Definition Types.H:46
std::vector< Real >::size_type IdxType
Definition Types.H:45
double Real
Definition Types.H:38
constexpr IdxType nullIdx
Definition Types.H:57
constexpr IdxType maxInt
Definition Types.H:53