general_quantum_operator.cpp File Reference
#include <cstring>
#include "type.hpp"
#include "utility.hpp"
#include <fstream>
#include <csim/stat_ops.h>
#include "general_quantum_operator.hpp"
#include "pauli_operator.hpp"
#include "state.hpp"

Namespaces

 quantum_operator
 

Functions

GeneralQuantumOperatorquantum_operator::create_general_quantum_operator_from_openfermion_file (std::string file_path)
 
GeneralQuantumOperatorquantum_operator::create_general_quantum_operator_from_openfermion_text (std::string text)
 
std::pair< GeneralQuantumOperator *, GeneralQuantumOperator * > quantum_operator::create_split_general_quantum_operator (std::string file_path)
 
bool check_Pauli_operator (const GeneralQuantumOperator *quantum_operator, const PauliOperator *pauli_operator)
 

Function Documentation

◆ check_Pauli_operator()

bool check_Pauli_operator ( const GeneralQuantumOperator quantum_operator,
const PauliOperator pauli_operator 
)