Maestro 0.3.11
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Simulators::MPOValidation Namespace Reference

Functions

void Bits (const std::vector< bool > &bits, size_t width)
std::vector< int > Operator (const Types::qubits_vector &qubits, const Eigen::MatrixXcd &matrix, size_t width)
void Pauli (const std::string &pauli, size_t width)
std::vector< int > Qubits (const Types::qubits_vector &qubits, size_t width)

Function Documentation

◆ Bits()

void Simulators::MPOValidation::Bits ( const std::vector< bool > & bits,
size_t width )
inline

Definition at line 13 of file MPOValidation.h.

◆ Operator()

std::vector< int > Simulators::MPOValidation::Operator ( const Types::qubits_vector & qubits,
const Eigen::MatrixXcd & matrix,
size_t width )
inline

Definition at line 39 of file MPOValidation.h.

References Qubits().

◆ Pauli()

void Simulators::MPOValidation::Pauli ( const std::string & pauli,
size_t width )
inline

Definition at line 19 of file MPOValidation.h.

◆ Qubits()

std::vector< int > Simulators::MPOValidation::Qubits ( const Types::qubits_vector & qubits,
size_t width )
inline

Definition at line 25 of file MPOValidation.h.

Referenced by Operator().