qsim:: HybridSimulator:: Parameter

#include <hybrid.h>

User-specified parameters for gate fusion and hybrid simulation.

Summary

Inheritance

Inherits from: Parameter

Public attributes

num_prefix_gatexs
unsigned
Number of gates on the cut that are part of the prefix.
num_root_gatexs
unsigned
Number of gates on the cut that are part of the root.
num_threads
unsigned
prefix
uint64_t
Fixed bitstring indicating values to assign to Schmidt decomposition indices of prefix gates.

Public attributes

num_prefix_gatexs

unsigned qsim::HybridSimulator::Parameter::num_prefix_gatexs

Number of gates on the cut that are part of the prefix.

Indices of these gates are assigned the value indicated by prefix .

num_root_gatexs

unsigned qsim::HybridSimulator::Parameter::num_root_gatexs

Number of gates on the cut that are part of the root.

All gates that are not part of the prefix or root are part of the suffix.

num_threads

unsigned qsim::HybridSimulator::Parameter::num_threads

prefix

uint64_t qsim::HybridSimulator::Parameter::prefix

Fixed bitstring indicating values to assign to Schmidt decomposition indices of prefix gates.