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