Stratax
Scientific computing containers and operations
Toggle main menu visibility
Loading...
Searching...
No Matches
Types.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstddef>
4
#include <cstdint>
5
#include <complex>
6
7
namespace
stratax::core::dtype
8
{
9
10
using
bool_
= bool;
11
12
using
int8
= std::int8_t;
13
using
int16
= std::int16_t;
14
using
int32
= std::int32_t;
15
using
int64
= std::int64_t;
16
17
using
uint8
= std::uint8_t;
18
using
uint16
= std::uint16_t;
19
using
uint32
= std::uint32_t;
20
using
uint64
= std::uint64_t;
21
22
using
float32
= float;
23
using
float64
= double;
24
using
float128
=
long
double;
25
26
using
complex64
= std::complex<float>;
27
using
complex128
= std::complex<double>;
28
using
complex256
= std::complex<long double>;
29
30
using
index_t
= std::size_t;
31
using
ssize_t
= std::ptrdiff_t;
32
}
stratax::core::dtype
Definition
Types.hpp:8
stratax::core::dtype::float64
double float64
Definition
Types.hpp:23
stratax::core::dtype::uint64
std::uint64_t uint64
Definition
Types.hpp:20
stratax::core::dtype::float32
float float32
Definition
Types.hpp:22
stratax::core::dtype::int16
std::int16_t int16
Definition
Types.hpp:13
stratax::core::dtype::float128
long double float128
Definition
Types.hpp:24
stratax::core::dtype::int32
std::int32_t int32
Definition
Types.hpp:14
stratax::core::dtype::complex64
std::complex< float > complex64
Definition
Types.hpp:26
stratax::core::dtype::uint8
std::uint8_t uint8
Definition
Types.hpp:17
stratax::core::dtype::uint16
std::uint16_t uint16
Definition
Types.hpp:18
stratax::core::dtype::int64
std::int64_t int64
Definition
Types.hpp:15
stratax::core::dtype::int8
std::int8_t int8
Definition
Types.hpp:12
stratax::core::dtype::uint32
std::uint32_t uint32
Definition
Types.hpp:19
stratax::core::dtype::complex256
std::complex< long double > complex256
Definition
Types.hpp:28
stratax::core::dtype::ssize_t
std::ptrdiff_t ssize_t
Definition
Types.hpp:31
stratax::core::dtype::complex128
std::complex< double > complex128
Definition
Types.hpp:27
stratax::core::dtype::index_t
std::size_t index_t
Definition
Types.hpp:30
stratax::core::dtype::bool_
bool bool_
Definition
Types.hpp:10
include
stratax
core
Types.hpp
Generated by
1.17.0