List of all items
Structs
- Calculator
- Circuit
- OperationIterator
- RoqoqoVersion
- RoqoqoVersionSerializable
- measurements::BasisRotation
- measurements::BasisRotationInput
- measurements::Cheated
- measurements::CheatedBasisRotation
- measurements::CheatedBasisRotationInput
- measurements::CheatedInput
- measurements::ClassicalRegister
- operations::Bogoliubov
- operations::CNOT
- operations::ComplexPMInteraction
- operations::ControlledPauliY
- operations::ControlledPauliZ
- operations::ControlledPhaseShift
- operations::DefinitionBit
- operations::DefinitionComplex
- operations::DefinitionFloat
- operations::DefinitionUsize
- operations::FSwap
- operations::Fsim
- operations::GivensRotation
- operations::GivensRotationLittleEndian
- operations::Hadamard
- operations::ISwap
- operations::InputSymbolic
- operations::InvSqrtISwap
- operations::InvSqrtPauliX
- operations::KakDecomposition
- operations::MeasureQubit
- operations::MolmerSorensenXX
- operations::MultiQubitMS
- operations::MultiQubitZZ
- operations::PMInteraction
- operations::PauliX
- operations::PauliY
- operations::PauliZ
- operations::PhaseShiftState0
- operations::PhaseShiftState1
- operations::PhaseShiftedControlledZ
- operations::PragmaActiveReset
- operations::PragmaBoostNoise
- operations::PragmaChangeDevice
- operations::PragmaConditional
- operations::PragmaDamping
- operations::PragmaDephasing
- operations::PragmaDepolarising
- operations::PragmaGeneralNoise
- operations::PragmaGetDensityMatrix
- operations::PragmaGetOccupationProbability
- operations::PragmaGetPauliProduct
- operations::PragmaGetStateVector
- operations::PragmaGlobalPhase
- operations::PragmaOverrotation
- operations::PragmaRandomNoise
- operations::PragmaRepeatGate
- operations::PragmaRepeatedMeasurement
- operations::PragmaSetDensityMatrix
- operations::PragmaSetNumberOfMeasurements
- operations::PragmaSetStateVector
- operations::PragmaSleep
- operations::PragmaStartDecompositionBlock
- operations::PragmaStopDecompositionBlock
- operations::PragmaStopParallelBlock
- operations::Qsim
- operations::RotateAroundSphericalAxis
- operations::RotateX
- operations::RotateY
- operations::RotateZ
- operations::SGate
- operations::SWAP
- operations::SingleQubitGate
- operations::SpinInteraction
- operations::SqrtISwap
- operations::SqrtPauliX
- operations::TGate
- operations::VariableMSXX
- operations::XY
Enums
- CalculatorFloat
- QuantumProgram
- RoqoqoBackendError
- RoqoqoError
- measurements::PauliProductsToExpVal
- operations::ConstantGateOperation
- operations::Definition
- operations::GateOperation
- operations::InvolvedQubits
- operations::MultiQubitGateOperation
- operations::MultiQubitOperation
- operations::Operation
- operations::PragmaNoiseOperation
- operations::PragmaNoiseProbaOperation
- operations::PragmaOperation
- operations::Rotation
- operations::SingleQubitGateOperation
- operations::SingleQubitOperation
- operations::TwoQubitGateOperation
- operations::TwoQubitOperation
- quantum_program::QuantumProgram
Traits
- AsVec
- backends::EvaluatingBackend
- devices::Device
- measurements::Measure
- measurements::MeasureExpectationValues
- operations::Define
- operations::InvolveQubits
- operations::Operate
- operations::OperateConstantGate
- operations::OperateGate
- operations::OperateMultiQubit
- operations::OperateMultiQubitGate
- operations::OperatePragma
- operations::OperatePragmaNoise
- operations::OperatePragmaNoiseProba
- operations::OperateSingleQubit
- operations::OperateSingleQubitGate
- operations::OperateTwoQubit
- operations::OperateTwoQubitGate
- operations::Rotate
- operations::Substitute
- prelude::AsVec
Typedefs
- backends::RegisterResult
- measurements::OperatorSparseVec
- measurements::PauliProductMask
- measurements::SingleReadoutPauliProductMasks
- registers::BitOutputRegister
- registers::BitRegister
- registers::ComplexOutputRegister
- registers::ComplexRegister
- registers::FloatOutputRegister
- registers::FloatRegister