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