Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Typedefs | Variables
Variational_Quantum_Eigensolver_Base.cpp File Reference

Class to solve VQE problems. More...

#include "Variational_Quantum_Eigensolver_Base.h"
#include "../density_matrix/include/density_matrix.h"
#include "../density_matrix/include/noisy_circuit.h"
#include "../../gates/include/H.h"
#include "../../gates/include/SDG.h"
#include <cmath>
#include <nlohmann/json.hpp>
#include <random>
#include <string>
#include <tbb/tbb.h>
#include <tuple>
#include <vector>
Include dependency graph for Variational_Quantum_Eigensolver_Base.cpp:

Go to the source code of this file.

Typedefs

using json = nlohmann::json
 

Variables

static tbb::spin_mutex my_mutex
 

Detailed Description

Class to solve VQE problems.

Definition in file Variational_Quantum_Eigensolver_Base.cpp.

Typedef Documentation

◆ json

using json = nlohmann::json

Definition at line 36 of file Variational_Quantum_Eigensolver_Base.cpp.

Variable Documentation

◆ my_mutex

tbb::spin_mutex my_mutex
static

Definition at line 38 of file Variational_Quantum_Eigensolver_Base.cpp.