Contents
Sample
MQPU
CircuitSimulator
cudaq::qudit<Levels>
cudaq::qubit
cudaq::spin_op
cudaq::sample
cudaq::observe
cudaq::optimizer
cudaq::gradient
make_kernel()
PyKernel
Kernel
PyKernelDecorator
kernel()
sample()
sample_async()
observe()
observe_async()
get_state()
get_state_async()
vqe()
draw()
translate()
evolve()
evolve_async()
has_target()
get_target()
get_targets()
set_target()
reset_target()
set_noise()
unset_noise()
initialize_cudaq()
num_available_gpus()
set_random_seed()
SimulationPrecision
Target
State
Tensor
QuakeValue
qubit
qreg
qvector
ComplexMatrix
Schedule
BaseIntegrator
EvolveResult
AsyncEvolveResult
SpinOperator
OperatorSum
ElementaryOperator
ProductOperator
RydbergHamiltonian
ScalarOperator
spin.i()
spin.x()
spin.y()
spin.z()
CuDensityMatState
to_cupy_array()
coherent_state()
coherent_dm()
SampleResult
AsyncSampleResult
ObserveResult
AsyncObserveResult
AsyncStateResult
OptimizationResult
initialize()
rank()
num_ranks()
all_gather()
broadcast()
is_initialized()
finalize()
x
y
z
h
r1
rx
ry
rz
s
t
swap
u3
mz
mx
my
create
annihilate
phase_shift
beam_splitter
The following specifications for the CUDA-Q programming model and toolchain are available: