MCPcopy Create free account

hub / github.com/NVIDIA/cuda-quantum / functions

Functions11,928 in github.com/NVIDIA/cuda-quantum

↓ 37 callersFunctioncreateArrayGpu
runtime/nvqir/cudensitymat/CuDensityMatUtils.h:78
↓ 36 callersFunctionPauliZ_matrix
unittests/operators/utils.cpp:165
↓ 36 callersFunctionallocateShots
runtime/cudaq/ptsbe/ShotAllocationStrategy.cpp:135
↓ 36 callersMethodend
runtime/cudaq/algorithms/schedule.cpp:84
↓ 36 callersMethodgetConstantInt
Create a constant integer operation and return its MLIR result Value. Takes as input the concrete integer value. Can specify the integer bit
python/cudaq/kernel/ast_bridge.py:582
↓ 36 callersMethodnumber
runtime/cudaq/operators/sum_op.cpp:1386
↓ 36 callersMethodstring
tpls/json/single_include/nlohmann/json.hpp:9594
↓ 35 callersMethodadd
( self: OperatorEvaluation, op1: OperatorSum | ProductOperator | NumericType, op2: Ope
python/cudaq/operators/manipulation.py:77
↓ 35 callersMethodannihilate
runtime/cudaq/operators/sum_op.cpp:1451
↓ 35 callersMethodappendInstruction
runtime/common/Trace.cpp:14
↓ 35 callersFunctioncmat_to_numpy
python/runtime/cudaq/operators/py_helpers.cpp:49
↓ 35 callersFunctionconvertOps
runtime/cudaq/algorithms/evolve.h:46
↓ 35 callersMethodfront
(self)
python/cudaq/kernel_types.py:93
↓ 35 callersMethodgetValue
runtime/cudaq/builder/QuakeValue.cpp:266
↓ 35 callersFunctionreportClangError
cudaq/include/cudaq/Frontend/nvqpp/ASTBridge.h:38
↓ 34 callersMethoddetector
Define a detector over one or more measurement results. A detector is a parity constraint: under noise-free execution the XOR of the
python/cudaq/kernel/kernel_builder.py:1261
↓ 34 callersFunctionis_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
tpls/json/single_include/nlohmann/json.hpp:21398
↓ 34 callersMethodset_noise
runtime/cudaq/platform/quantum_platform.cpp:73
↓ 33 callersFunctioncheck
(c: any)
python/tests/kernel/test_kernel_complex.py:591
↓ 33 callersFunctioninitialize
runtime/cudaq/cudaq.cpp:104
↓ 33 callersMethodoptimize
runtime/cudaq/algorithms/optimizers/ensmallen/ensmallen.cpp:66
↓ 33 callersFunctionset_noise
runtime/cudaq/cudaq.cpp:251
↓ 33 callersMethodwrite
runtime/common/KernelWrapper.h:35
↓ 32 callersFunctioncreate_matrix
unittests/operators/utils.cpp:101
↓ 32 callersFunctionkron
@brief Compute the Kronecker product of two matrices @param A First matrix @param rowsA Number of rows in matrix A @param colsA Number of columns in
runtime/common/NoiseModel.h:38
↓ 32 callersMethodsize
runtime/cudaq/builder/QuakeValue.cpp:177
↓ 31 callersMethod__groupValues
Helper function that visits the given AST nodes (`pyvals`), and groups them according to the specified list. The list contains integers
python/cudaq/kernel/ast_bridge.py:1542
↓ 31 callersFunctionassert_close
(want, got, tolerance=1.0e-5)
python/tests/backends/test_IQM.py:35
↓ 31 callersMethoddata
runtime/common/KernelWrapper.h:64
↓ 31 callersFunctiongetOneState
unittests/backends/QPPTester.cpp:40
↓ 31 callersFunctioninfo
runtime/logger/logger.cpp:105
↓ 31 callersFunctionkwargs_to_param_map
python/runtime/cudaq/operators/py_helpers.cpp:18
↓ 30 callersFunction__quantum__rt__array_get_element_ptr_1d
runtime/nvqir/QIRTypes.cpp:156
↓ 30 callersFunctioncontrol
Apply the general control version of the given kernel at the provided runtime arguments.
python/cudaq/qis/qis.py:213
↓ 30 callersMethodcreate
runtime/cudaq/operators/sum_op.cpp:1446
↓ 30 callersFunctionis_initialized
runtime/cudaq/cudaq.cpp:122
↓ 30 callersFunctionmlirTypeFromPyType
(argType, ctx, **kwargs)
python/cudaq/kernel/utils.py:627
↓ 30 callersFunctionnlopt_unset_errmsg
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/api/options.c:986
↓ 30 callersMethodselectWiresAndReplaceUses
Pluck out the values from \p newValues whose type is `WireType` and replace all the \p op uses with those values.
cudaq/lib/Optimizer/Transforms/DecompositionPatterns.cpp:103
↓ 29 callersMethodchangeOperandToType
Change the type of an operand to a specified type. This function primarily handles type conversions and promotions to higher types (c
python/cudaq/kernel/ast_bridge.py:616
↓ 29 callersMethodcompute
(self, state: TState, t: float)
python/cudaq/dynamics/integrator.py:21
↓ 29 callersFunctioncreateConstant
cudaq/lib/Optimizer/Transforms/DecompositionPatterns.cpp:38
↓ 29 callersFunctionestimate_resources
Performs resource counting on the given quantum kernel expression and returns an accounting of how many times each gate was applied, in addit
python/cudaq/runtime/resource_count.py:15
↓ 29 callersMethodgetBufferPtr
runtime/common/RecordLogParser.h:93
↓ 29 callersFunctionisa_kernel_decorator
Return True if and only if object is an instance of PyKernelDecorator.
python/cudaq/kernel/kernel_decorator.py:750
↓ 29 callersMethodsize
runtime/cudaq/domains/chemistry/molecule.h:33
↓ 29 callersFunctionunset_noise
runtime/cudaq/cudaq.cpp:256
↓ 28 callersFunctionend
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
tpls/json/single_include/nlohmann/json.hpp:22834
↓ 28 callersFunctiongetValueOrDefault
runtime/cudaq/platform/default/rest/helpers/scaleway/ScalewayServerHelper.cpp:31
↓ 28 callersFunctionget_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
tpls/json/single_include/nlohmann/json.hpp:8479
↓ 28 callersFunctionnum_ranks
runtime/cudaq/cudaq.cpp:120
↓ 28 callersFunctionswap
(arr, index1, index2)
python/tests/kernel/test_kernel_qvector_init.py:25
↓ 27 callersMethodamplitude
runtime/cudaq/qis/state.cpp:113
↓ 27 callersMethodapply
The goal for apply is to create a new element of the instruction queue (a tuple).
runtime/cudaq/qis/managers/BasicExecutionManager.h:158
↓ 27 callersMethodgetState
runtime/nvqir/cudensitymat/MagnusIntegrator.cpp:45
↓ 27 callersMethodlogical_observable
Define a logical observable over one or more measurement results. ``observable_index`` selects which logical qubit observable this ca
python/cudaq/kernel/kernel_builder.py:1279
↓ 26 callersMethodadd
runtime/cudaq/operators/evaluation.cpp:81
↓ 26 callersMethodapply_call
Apply a call to the given `target` kernel within the function-body of `self` at the provided target arguments. Args:
python/cudaq/kernel/kernel_builder.py:1389
↓ 26 callersFunctionasCudmState
runtime/nvqir/cudensitymat/CuDensityMatEvolution.cpp:198
↓ 26 callersFunctionbit_flip_channel
runtime/common/NoiseModel.h:735
↓ 26 callersFunctionend
@brief Get iterator to end of operator terms
runtime/cudaq/operators.h:154
↓ 26 callersMethodget_impl
runtime/nvqir/cudensitymat/CuDensityMatState.cpp:527
↓ 26 callersMethodhas_execution_data
runtime/cudaq/ptsbe/PTSBESampleResult.cpp:35
↓ 26 callersMethodis_density_matrix
runtime/nvqir/cudensitymat/CuDensityMatState.cpp:487
↓ 26 callersMethodmul
( self: OperatorEvaluation, op1: OperatorSum | ProductOperator | NumericType, op2: Ope
python/cudaq/operators/manipulation.py:70
↓ 26 callersFunctionnlopt_destroy
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/api/options.c:36
↓ 26 callersFunctionnlopt_isinf
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/util/stop.c:219
↓ 26 callersFunctionnumber_matrix
(size)
python/tests/operator/op_utils.py:57
↓ 25 callersMethodGetLength
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/algs/stogo/linalg.h:61
↓ 25 callersFunction_log
(msg: str)
python/metapackages/hatch_build.py:17
↓ 25 callersFunctioncheck_equals
(op, expected, expected_type)
python/tests/operator/test_conversions.py:40
↓ 25 callersFunctionevolveBatched
runtime/nvqir/cudensitymat/CuDensityMatEvolution.cpp:501
↓ 25 callersMethodgetBufferSize
Get the size (in bytes) of the buffer needed to hold the result value.
runtime/common/CompiledModule.h:92
↓ 25 callersFunctiongetMpiPlugin
runtime/cudaq/cudaq.cpp:32
↓ 25 callersMethodgetOrAssignName
Return the existing name for a value, or assign `name` to it.
cudaq/include/cudaq/Optimizer/CodeGen/Emitter.h:67
↓ 25 callersMethodsub
! @brief returns x - y @pre x.e == y.e and x.f >= y.f */
tpls/json/single_include/nlohmann/json.hpp:17690
↓ 24 callersFunction__quantum__qis__mz
runtime/nvqir/NVQIR.cpp:695
↓ 24 callersFunctionanticommutator
(ad, a)
python/tests/operator/test_fermion_op.py:48
↓ 24 callersMethodasMLIR
@brief Return the MLIR value
runtime/cudaq/builder/QuakeValue.cpp:64
↓ 24 callersFunctioncommutator
(ad, a)
python/tests/operator/test_boson_op.py:56
↓ 24 callersFunctionconvertType
runtime/cudaq/distributed/builtin/mpi_comm_impl.cpp:39
↓ 24 callersFunctioncopy
runtime/cudaq/algorithms/optimizers/nlopt/nlopt-src/src/algs/stogo/linalg.cc:101
↓ 24 callersMethodcount_instructions
runtime/cudaq/ptsbe/PTSBEExecutionData.cpp:40
↓ 24 callersMethodcounts
@brief Return the counts data for the given spin_op
runtime/common/ObserveResult.h:83
↓ 24 callersFunctioncreateSimpleNoisePoints
unittests/ptsbe/PTSSamplingStrategyTester.cpp:45
↓ 24 callersMethodgetGroupContainingOp
cudaq/lib/Optimizer/Analysis/UnitaryOpGrouping.cpp:63
↓ 24 callersMethodget_term_id
runtime/cudaq/operators/product_op.cpp:378
↓ 24 callersFunctioninput_adapter
tpls/json/single_include/nlohmann/json.hpp:6874
↓ 24 callersFunctionzero_matrix
unittests/operators/utils.cpp:82
↓ 23 callersFunctionadjoint
Apply the adjoint of the given kernel at the provided runtime arguments.
python/cudaq/qis/qis.py:206
↓ 23 callersFunctiondevice_call
runtime/cudaq/driver/device.h:18
↓ 23 callersMethodgetArgs
cudaq/lib/Optimizer/Transforms/LambdaLifting.cpp:334
↓ 23 callersFunctiongetEnvBool
@brief Helper function to get boolean environment variable
runtime/common/Environment.cpp:16
↓ 23 callersFunctiongetInitialType
cudaq/lib/Optimizer/CodeGen/ConvertToQIRAPI.cpp:445
↓ 23 callersFunctionis_close
(expected, actual)
python/tests/kernel/test_kernel_float.py:17
↓ 23 callersMethodleft_multiply
runtime/cudaq/operators/super_op.cpp:17
↓ 23 callersFunctionqubitToQuditInfo
Convert a qubit to its unique id representation
runtime/cudaq/qis/qubit_qis.h:54
↓ 23 callersFunctionqubitToSizeT
@brief Utility function mapping a QIR Qubit pointer to its id
runtime/nvqir/NVQIR.cpp:186
↓ 22 callersMethodadjoint
Apply the adjoint of the `target` kernel in-place to `self`. Args: target (:class:`Kernel`): The kernel to take the adjoint
python/cudaq/kernel/kernel_builder.py:1324
↓ 22 callersMethodclear
runtime/common/Resources.cpp:181
← previousnext →201–300 of 11,928, ranked by callers