Qristal
Basic Usage
Getting started
Examples
Command-line interface
Backends
Qristal Emulator Getting Started Guide
Advanced Topics
Noise models
User defined noise models
Parametrized Quantum Circuits
Variational Quantum Eigensolver (VQE)
Nextflow
Reference
Quantum Gates
Source Code Documentation
C++ API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Enums
Functions
Function emulator_initialize
Function get_emulator_noise_model
Function qristal::create_circuit_optimizer_pass
Function qristal::create_initial_state_simplify_pass
Function qristal::create_noise_aware_placement_pass(const noise_aware_placement_config&)
Function qristal::create_noise_aware_placement_pass(std::shared_ptr<xacc::Accelerator>)
Function qristal::create_peephole_pass
Function qristal::create_remove_redundancies_pass
Function qristal::create_swap_placement_pass(const std::vector<std::pair<int, int>>&)
Function qristal::create_swap_placement_pass(std::shared_ptr<xacc::Accelerator>)
Function qristal::create_two_qubit_squash_pass
Function qristal::execute_on_qb_hardware
Function qristal::load_cudaq_backend
Function qristal::uniqueBitsQD
Function qristal::vqee::ansatzToString
Function qristal::vqee::ASWAP_Ansatz
Function qristal::vqee::getEnumFromName
Function qristal::vqee::getEnumName
Function qristal::vqee::HEA_Ansatz
Function qristal::vqee::HEA_String
Function qristal::vqee::hydrogenChainGeometry
Function qristal::vqee::makeJob
Function qristal::vqee::pauliStringFromGeometry
Function qristal::vqee::setAnsatz
Function qristal::vqee::stringToAnsatz
Function qristal::vqee::UCCSD_Ansatz
Typedefs
Python API
Qristal
C++ API
Function qristal::vqee::ansatzToString
View page source
Function qristal::vqee::ansatzToString
Defined in
File case_generator.hpp
Function Documentation
std
::
string
qristal
::
vqee
::
ansatzToString
(
const
std
::
shared_ptr
<
xacc
::
CompositeInstruction
>
ansatz
)