|
criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
|
Basic integer and real types. More...
#include <climits>#include <cstddef>#include <cstdint>#include <limits>#include <vector>#include "../Definitions.H"#include "hdf5.h"Go to the source code of this file.
Namespaces | |
| namespace | criptic |
| The primary namespace for criptic objects. | |
Macros | |
| #define | H5T_NATIVE_REAL H5T_NATIVE_DOUBLE |
| Alias to set size of real type for HDF5. | |
Typedefs | |
| using | criptic::Real = double |
| using | criptic::IdxType = std::vector< Real >::size_type |
| using | criptic::SignedIdxType = std::ptrdiff_t |
Variables | |
| constexpr Real | criptic::maxReal |
| constexpr Real | criptic::eps |
| constexpr IdxType | criptic::maxInt |
| constexpr IdxType | criptic::maxIdx |
| constexpr IdxType | criptic::nullIdx = maxIdx |
Basic integer and real types.
This contains definitions of basic integer and real number types; the real number types allow compile-time selection of single or double precision mode.
| #define H5T_NATIVE_REAL H5T_NATIVE_DOUBLE |
Alias to set size of real type for HDF5.