Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIA/cuda-quantum
/ functions
Functions
11,928 in github.com/NVIDIA/cuda-quantum
⨍
Functions
11,928
◇
Types & classes
2,432
↳
Endpoints
84
↓ 9 callers
Function
convertCudaToMpiDataType
Convert cudensitymat CUDA datatype enum
runtime/nvqir/cudensitymat/mpi_support.cpp:33
↓ 9 callers
Function
convertOp
runtime/cudaq/algorithms/evolve.h:29
↓ 9 callers
Function
custom_x
(q: cudaq.qubit)
python/tests/kernel/test_control_negations.py:164
↓ 9 callers
Function
depolarization1
runtime/common/NoiseModel.h:1042
↓ 9 callers
Method
detectors
Define N detectors by pairing two measurement vectors element-wise. Standard form for cross-round detectors: each detector ``i`` is th
python/cudaq/kernel/kernel_builder.py:1308
↓ 9 callers
Method
dump
Prints this node and its dependencies to llvm::outs()
cudaq/lib/Optimizer/Transforms/DependencyAnalysis.cpp:385
↓ 9 callers
Method
end_array
tpls/json/single_include/nlohmann/json.hpp:9624
↓ 9 callers
Method
exponential
Calculate the Taylor approximation to the exponential of the given matrix.
runtime/cudaq/operators/matrix.cpp:388
↓ 9 callers
Function
genLlvmI64Constant
cudaq/include/cudaq/Optimizer/Builder/Factory.h:175
↓ 9 callers
Function
getCUDAQLibraryPath
runtime/cudaq/utils/cudaq_utils.h:36
↓ 9 callers
Method
getIntegerType
Return an MLIR `IntegerType` of the given bit width (defaults to 64 bits).
python/cudaq/kernel/kernel_builder.py:333
↓ 9 callers
Function
getLandingPad
cudaq/lib/Optimizer/Transforms/LowerUnwind.cpp:265
↓ 9 callers
Method
getNumQudits
runtime/common/Trace.h:77
↓ 9 callers
Method
getNumRanks
runtime/nvqir/cudensitymat/CuDensityMatContext.cpp:123
↓ 9 callers
Method
getPacked
runtime/common/KernelArgs.cpp:29
↓ 9 callers
Method
getPhy
Returns the physical qubit on which virtual qubit \p vr is placed
cudaq/include/cudaq/Support/Placement.h:45
↓ 9 callers
Method
getVeqType
Return a `quake.VeqType`. Pass the size of the `quake.veq` if known.
python/cudaq/kernel/ast_bridge.py:467
↓ 9 callers
Method
get_num_elements
runtime/common/SimulationState.h:115
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
tpls/json/single_include/nlohmann/json.hpp:21419
↓ 9 callers
Method
is_emulated
runtime/cudaq/platform/quantum_platform.cpp:243
↓ 9 callers
Function
make_argset
runtime/cudaq/algorithms/broadcast.h:29
↓ 9 callers
Method
measure
runtime/cudaq/qis/managers/BasicExecutionManager.h:247
↓ 9 callers
Function
my
Measure the qubit along the y-axis.
python/cudaq/qis/qis.py:192
↓ 9 callers
Method
name
runtime/cudaq/domains/chemistry/molecule.cpp:37
↓ 9 callers
Function
nlopt_isnan
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/util/stop.c:257
↓ 9 callers
Function
norm2
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/algs/stogo/linalg.cc:71
↓ 9 callers
Function
ok
targettests/Kernel/signature-0.cpp:18
↓ 9 callers
Function
parity_matrix
(size)
python/tests/operator/op_utils.py:61
↓ 9 callers
Method
plus
runtime/cudaq/operators/sum_op.cpp:1436
↓ 9 callers
Method
print
cudaq/lib/Optimizer/Dialect/CC/CCOps.cpp:146
↓ 9 callers
Method
raw_data
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/algs/stogo/linalg.h:47
↓ 9 callers
Method
read
realtime/unittests/utils/hololink_fpga_emulator.cpp:351
↓ 9 callers
Function
registerAllDialects
Add all required dialects to the provided registry.
cudaq/include/cudaq/Optimizer/InitAllDialects.h:24
↓ 9 callers
Method
register_names
runtime/common/SampleResult.cpp:385
↓ 9 callers
Function
runObservation
runtime/cudaq/algorithms/observe.h:95
↓ 9 callers
Function
run_async
Run the provided `kernel` with the given kernel `arguments` over the specified number of circuit executions (`shots_count`) asynchronously on the spe
python/cudaq/runtime/run.py:71
↓ 9 callers
Method
squeeze
runtime/cudaq/operators/sum_op.cpp:1406
↓ 9 callers
Method
start_array
tpls/json/single_include/nlohmann/json.hpp:9619
↓ 9 callers
Method
sum
@brief Returns a new phase equal to the sum of `p1` and `p2` @returns A new phase containing the exclusive or of `p1` and `p2`
cudaq/lib/Optimizer/Transforms/PhaseFolding.cpp:476
↓ 9 callers
Function
swap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
tpls/json/single_include/nlohmann/json.hpp:23504
↓ 9 callers
Method
toHost
runtime/cudaq/platform/qpu_state.cpp:76
↓ 9 callers
Method
to_density_matrix
runtime/nvqir/cudensitymat/CuDensityMatState.cpp:494
↓ 9 callers
Function
try_finally
runtime/cudaq/utils/cudaq_utils.h:148
↓ 9 callers
Function
tuple_for_each
runtime/cudaq/utils/cudaq_utils.h:215
↓ 8 callers
Method
ShotAllocationStrategy
@brief Default constructor
runtime/cudaq/ptsbe/ShotAllocationStrategy.h:42
↓ 8 callers
Method
__checkTypesAndCreateQuakeValue
(self, other, opStr)
python/cudaq/kernel/quake_value.py:85
↓ 8 callers
Function
_resource_counts
(kernel)
python/tests/contrib/test_from_qiskit.py:27
↓ 8 callers
Function
_summary
(dem_text: str)
python/tests/analysis/test_dem_from_kernel.py:32
↓ 8 callers
Method
appendResult
runtime/common/SampleResult.cpp:82
↓ 8 callers
Method
arg_types
(self, include_captured: bool = False)
python/cudaq/kernel/kernel_decorator.py:239
↓ 8 callers
Method
as_pauli
runtime/cudaq/operators/spin_op.cpp:65
↓ 8 callers
Function
b
()
python/tests/kernel/test_kernel_shadowing.py:23
↓ 8 callers
Method
call
runtime/cudaq/builder/kernel_builder.h:889
↓ 8 callers
Function
captureLogStdout
unittests/logger/CudaqLogMacrosTester.cpp:40
↓ 8 callers
Method
clone
runtime/cudaq/algorithms/gradients/parameter_shift.h:19
↓ 8 callers
Function
cnot
Define common 2 qubit operations.
runtime/cudaq/qis/qubit_qis.h:339
↓ 8 callers
Function
containsMeasureHandle
cudaq/lib/Optimizer/Dialect/CC/CCTypes.cpp:251
↓ 8 callers
Function
convertToIDs
runtime/cudaq/algorithms/draw.cpp:393
↓ 8 callers
Function
cpu_relax
Architecture-portable busy-wait hint. ARM yield / x86 pause.
realtime/lib/cpu_transport/roce_transceiver.cpp:33
↓ 8 callers
Method
createFromData
runtime/nvqir/cudensitymat/CuDensityMatState.cpp:93
↓ 8 callers
Function
cry
This operation applies a `controlled-ry` operation to the given target qubit, with the provided control qubit/s.
python/cudaq/qis/qis.py:150
↓ 8 callers
Function
detector
cudaq/test/AST-Quake/qec_ops.cpp:392
↓ 8 callers
Function
direct_dirgetlevel_
+-----------------------------------------------------------------------+ */ | INTEGER Function DIRGetlevel |
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/algs/direct/DIRsubrout.c:33
↓ 8 callers
Method
displace
runtime/cudaq/operators/sum_op.cpp:1411
↓ 8 callers
Function
dot
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/algs/stogo/linalg.cc:92
↓ 8 callers
Method
dump
runtime/common/Resources.cpp:158
↓ 8 callers
Function
dump_integer
tpls/json/single_include/nlohmann/json.hpp:19435
↓ 8 callers
Method
emitWarning
Emit a warning, providing the user with source file information and the offending code.
python/cudaq/kernel/ast_bridge.py:429
↓ 8 callers
Method
end_object
tpls/json/single_include/nlohmann/json.hpp:9614
↓ 8 callers
Function
fail
targettests/Kernel/signature-5.cpp:21
↓ 8 callers
Function
fermionic_swap
@brief Fermionic SWAP rotation at a specific angle This kernel performs a rotation in the adjacent Fermionic modes under the Jordan-Wigner mapping re
runtime/cudaq/kernels/fermionic_swap.h:44
↓ 8 callers
Method
get
(self)
python/cudaq/runtime/sample.py:42
↓ 8 callers
Method
getConstantInt
Create a constant integer operation and return its MLIR result Value. Takes as input the concrete integer value. Can specify the inte
python/cudaq/kernel/kernel_builder.py:340
↓ 8 callers
Function
getCurrentQpuId
runtime/common/ExecutionContext.cpp:39
↓ 8 callers
Function
getLLVMResultType
cudaq/include/cudaq/Optimizer/CodeGen/QIROpaqueStructTypes.h:78
↓ 8 callers
Method
getNumQubits
Returns the number of physical qubits in the device.
cudaq/include/cudaq/Support/Device.h:169
↓ 8 callers
Method
getRefType
Return a `quake.RefType`.
python/cudaq/kernel/ast_bridge.py:476
↓ 8 callers
Method
get_num_qubits
runtime/cudaq/qis/state.cpp:57
↓ 8 callers
Method
get_precision
runtime/cudaq/qis/state.cpp:42
↓ 8 callers
Function
get_simulator
@brief Return the quantum circuit simulator for qubits.
runtime/cudaq/simulators.h:21
↓ 8 callers
Function
i64Constant
cudaq/lib/Optimizer/Transforms/DistributedDeviceCall.cpp:179
↓ 8 callers
Method
initializeState
@brief Initialize the state of the given qudits to the provided simulation state.
runtime/cudaq/qis/execution_manager.h:154
↓ 8 callers
Method
isQuantumOp
cudaq/lib/Optimizer/Transforms/DependencyAnalysis.cpp:881
↓ 8 callers
Function
isQuantumReferenceType
\returns true if \p ty is a quantum reference type.
cudaq/include/cudaq/Optimizer/Dialect/Quake/QuakeTypes.h:44
↓ 8 callers
Function
launch
runtime/cudaq/algorithms/launch.h:26
↓ 8 callers
Method
map
Assign virtual qubit \p vr to be placed on physical qubit \p phy
cudaq/include/cudaq/Support/Placement.h:51
↓ 8 callers
Function
nlopt_create
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/api/options.c:69
↓ 8 callers
Function
nlopt_rb_tree_insert
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/util/redblack.c:169
↓ 8 callers
Function
nlopt_rb_tree_succ
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/util/redblack.c:321
↓ 8 callers
Function
nlopt_seconds
return time in seconds since some arbitrary point in the past */
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/util/timer.c:41
↓ 8 callers
Function
nlopt_set_upper_bounds
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/api/options.c:422
↓ 8 callers
Function
nlopt_stop_msg
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/util/stop.c:207
↓ 8 callers
Function
nlopt_version
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/api/general.c:28
↓ 8 callers
Function
ok
targettests/Kernel/signature-5.cpp:20
↓ 8 callers
Function
operator+
runtime/cudaq/operators/matrix.h:273
↓ 8 callers
Function
operator-
runtime/cudaq/operators/matrix.h:280
↓ 8 callers
Function
positive_floor
targettests/execution/uccsd.cpp:247
↓ 8 callers
Method
register_channel
runtime/common/NoiseModel.h:492
↓ 8 callers
Function
sc
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/util/stop.c:32
↓ 8 callers
Method
setId
Set the current QPU Id
runtime/cudaq/platform/qpu.h:96
← previous
next →
601–700 of 11,928, ranked by callers