|
| using | Simulators::DistributedGpuApi::AllProbabilitiesFn = int (*)(void *obj, double *probabilities) |
| using | Simulators::DistributedGpuApi::AmplitudeFn |
| using | Simulators::DistributedGpuApi::ApplyCCXFn |
| using | Simulators::DistributedGpuApi::ApplyCHFn = int (*)(void *obj, int controlQubit, int targetQubit) |
| using | Simulators::DistributedGpuApi::ApplyCPFn |
| using | Simulators::DistributedGpuApi::ApplyCRxFn |
| using | Simulators::DistributedGpuApi::ApplyCRyFn |
| using | Simulators::DistributedGpuApi::ApplyCRzFn |
| using | Simulators::DistributedGpuApi::ApplyCSwapFn |
| using | Simulators::DistributedGpuApi::ApplyCSXDGFn = int (*)(void *obj, int controlQubit, int targetQubit) |
| using | Simulators::DistributedGpuApi::ApplyCSXFn = int (*)(void *obj, int controlQubit, int targetQubit) |
| using | Simulators::DistributedGpuApi::ApplyCUFn |
| using | Simulators::DistributedGpuApi::ApplyCXFn = int (*)(void *obj, int controlQubit, int targetQubit) |
| using | Simulators::DistributedGpuApi::ApplyCYFn = int (*)(void *obj, int controlQubit, int targetQubit) |
| using | Simulators::DistributedGpuApi::ApplyCZFn = int (*)(void *obj, int controlQubit, int targetQubit) |
| using | Simulators::DistributedGpuApi::ApplyHFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplyKFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplyOneQubitMatrixFn |
| using | Simulators::DistributedGpuApi::ApplyOneQubitMatrixWithLayoutFn |
| using | Simulators::DistributedGpuApi::ApplyPFn = int (*)(void *obj, int qubit, double theta) |
| using | Simulators::DistributedGpuApi::ApplyRxFn = int (*)(void *obj, int qubit, double theta) |
| using | Simulators::DistributedGpuApi::ApplyRyFn = int (*)(void *obj, int qubit, double theta) |
| using | Simulators::DistributedGpuApi::ApplyRzFn = int (*)(void *obj, int qubit, double theta) |
| using | Simulators::DistributedGpuApi::ApplySDGFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplySFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplySwapFn = int (*)(void *obj, int qubit1, int qubit2) |
| using | Simulators::DistributedGpuApi::ApplySXDGFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplySXFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplyTDGFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplyTFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplyTwoQubitMatrixFn |
| using | Simulators::DistributedGpuApi::ApplyTwoQubitMatrixWithLayoutFn |
| using | Simulators::DistributedGpuApi::ApplyUFn |
| using | Simulators::DistributedGpuApi::ApplyXFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplyYFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::ApplyZFn = int (*)(void *obj, int qubit) |
| using | Simulators::DistributedGpuApi::BasisStateProbabilityFn = double (*)(void *obj, long long int state) |
| using | Simulators::DistributedGpuApi::CheckLicenseFn = int (*)(void *state) |
| using | Simulators::DistributedGpuApi::CloneFn = void *(*)(void *obj) |
| using | Simulators::DistributedGpuApi::ConfigureDistributionFn |
| using | Simulators::DistributedGpuApi::CreateFn = int (*)(void *obj, unsigned int nrQubits) |
| using | Simulators::DistributedGpuApi::CreateStateVectorFn = void *(*)(void *lib) |
| using | Simulators::DistributedGpuApi::CreateStateVectorWithBackendFn = void *(*)(void *lib, int backend) |
| using | Simulators::DistributedGpuApi::CreateWithBasisStateFn |
| using | Simulators::DistributedGpuApi::CreateWithStateFn |
| using | Simulators::DistributedGpuApi::DestroyStateVectorFn = void (*)(void *obj) |
| using | Simulators::DistributedGpuApi::ExpectationValueFn |
| using | Simulators::DistributedGpuApi::FreeLibFn = void (*)(void) |
| using | Simulators::DistributedGpuApi::FreeSavedStateFn = void (*)(void *obj) |
| using | Simulators::DistributedGpuApi::GetApiVersionFn = uint32_t (*)(void) |
| using | Simulators::DistributedGpuApi::GetBackendFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::GetCapabilitiesFn = uint64_t (*)(void) |
| using | Simulators::DistributedGpuApi::GetGlobalQubitsFn |
| using | Simulators::DistributedGpuApi::GetGpuDeviceCountFn = int (*)(void) |
| using | Simulators::DistributedGpuApi::GetLastErrorFn = const char *(*)(void) |
| using | Simulators::DistributedGpuApi::GetLocalStateBoundsFn |
| using | Simulators::DistributedGpuApi::GetLocalStateRangeFn |
| using | Simulators::DistributedGpuApi::GetNrQubitsFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::GetQubitLayoutFn = int (*)(void *obj, int32_t *wires, uint32_t capacity) |
| using | Simulators::DistributedGpuApi::GetShardDevicesFn |
| using | Simulators::DistributedGpuApi::GetStateRangeFn |
| using | Simulators::DistributedGpuApi::GetStateVectorGpuIdFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::InitLibFn = void *(*)(void) |
| using | Simulators::DistributedGpuApi::IsDoublePrecisionFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::MeasureAllQubitsCollapseFn = unsigned long long (*)(void *obj) |
| using | Simulators::DistributedGpuApi::MeasureAllQubitsNoCollapseFn = unsigned long long (*)(void *obj) |
| using | Simulators::DistributedGpuApi::MeasureQubitCollapseFn = int (*)(void *obj, int qubitIndex) |
| using | Simulators::DistributedGpuApi::MeasureQubitNoCollapseFn = int (*)(void *obj, int qubitIndex) |
| using | Simulators::DistributedGpuApi::MeasureQubitsCollapseFn |
| using | Simulators::DistributedGpuApi::MeasureQubitsNoCollapseFn |
| using | Simulators::DistributedGpuApi::ProbabilityFn = double (*)(void *obj, int *qubits, int *mask, int len) |
| using | Simulators::DistributedGpuApi::RedistributeFn |
| using | Simulators::DistributedGpuApi::ResetFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::RestoreStateFreeSavedFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::RestoreStateNoFreeSavedFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::SampleAllFn |
| using | Simulators::DistributedGpuApi::SampleFn |
| using | Simulators::DistributedGpuApi::SaveStateDestructiveFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::SaveStateFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::SaveStateToHostFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::SetDataTypeFn = int (*)(void *obj, int useDoublePrecision) |
| using | Simulators::DistributedGpuApi::SetExExecutionConfigFn |
| using | Simulators::DistributedGpuApi::SetGpuDeviceFn = int (*)(int deviceId) |
| using | Simulators::DistributedGpuApi::SetLocalStateRangeFn |
| using | Simulators::DistributedGpuApi::SetSeedFn = int (*)(void *obj, unsigned long long seed) |
| using | Simulators::DistributedGpuApi::SetStateRangeFn |
| using | Simulators::DistributedGpuApi::SwapGlobalLocalQubitsFn |
| using | Simulators::DistributedGpuApi::SynchronizeFn = int (*)(void *obj) |
| using | Simulators::DistributedGpuApi::ValidateLicenseFn = int (*)(const char *licenseKey) |