Maestro
0.2.5
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Types.h
Go to the documentation of this file.
1
12
#pragma once
13
14
#ifndef _TYPES_H_
15
#define _TYPES_H_
16
17
#include <memory>
18
#include <vector>
19
20
namespace
Types
{
21
using
qubit_t
= uint_fast64_t;
22
using
qubits_vector
=
23
std::vector<qubit_t>;
24
using
time_type
= double;
25
}
// namespace Types
26
27
#endif
// !_TYPES_H_
Types
Definition
Types.h:20
Types::time_type
double time_type
The type of time.
Definition
Types.h:24
Types::qubit_t
uint_fast64_t qubit_t
The type of a qubit.
Definition
Types.h:21
Types::qubits_vector
std::vector< qubit_t > qubits_vector
The type of a vector of qubits.
Definition
Types.h:23
Types.h
Generated on Thu Apr 2 2026 21:23:05 for Maestro by
1.9.8