Quantum 3xplorer (Q3)
Loading...
Searching...
No Matches
type_aliases.hpp
Go to the documentation of this file.
1
#pragma once
2
3
/**
4
* Fundamental scalar type aliases for the Q3 codebase.
5
*
6
* Defines `Real` (double-precision floating point) and `Complex`
7
* (std::complex<double>) as the canonical numeric types used throughout
8
* all computational layers.
9
*/
10
11
#include <complex>
12
13
namespace
q3
{
14
15
// ---------------------------------------------------------------------------
16
17
// Fundamental scalar types
18
19
// ---------------------------------------------------------------------------
20
using
Real
= double;
21
using
Complex
= std::complex<double>;
22
23
}
// namespace q3
q3
Definition
q3_core_api.hpp:33
q3::Real
double Real
Definition
type_aliases.hpp:20
q3::Complex
std::complex< double > Complex
Definition
type_aliases.hpp:21
src
layer_0_core
types
type_aliases.hpp
Generated by
1.9.8