Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OriginQ/QPanda-2
/ functions
Functions
20,027 in github.com/OriginQ/QPanda-2
⨍
Functions
20,027
◇
Types & classes
6,144
↓ 2,660 callers
Method
size
Core/Utilities/Tools/Graph.cpp:45
↓ 1,357 callers
Function
arg
ThirdParty/Eigen/src/Core/MathFunctions.h:886
↓ 1,048 callers
Method
end
Core/VirtualQuantumProcessor/SingleAmplitude/TensorNode.cpp:563
↓ 895 callers
Method
begin
Core/VirtualQuantumProcessor/SingleAmplitude/TensorNode.cpp:559
↓ 852 callers
Method
push_back
ThirdParty/rabbit/rabbit.hpp:892
↓ 844 callers
Method
push_back
Core/Utilities/QProgInfo/MetadataValidity.cpp:3
↓ 769 callers
Function
abs
ThirdParty/Eigen/src/Core/MathFunctions.h:23
↓ 657 callers
Method
emplace_back
include/Core/Utilities/Compiler/QuantumComputation.hpp:978
↓ 647 callers
Method
insert
(self, circ: pq.QCircuit)
pyQPanda/pyqpanda/Visualization/circuit_composer.py:137
↓ 542 callers
Function
sqrt
ThirdParty/Eigen/src/Core/MathFunctions.h:1024
↓ 534 callers
Method
at
ThirdParty/rabbit/rabbit.hpp:800
↓ 476 callers
Method
size
* @brief Forwards to the \em mDeps attribute. */
Extensions/QMapping/OBMTQMapping.h:51
↓ 470 callers
Method
coeffRef
ThirdParty/EigenUnsupported/Eigen/src/AutoDiff/AutoDiffVector.h:58
↓ 446 callers
Method
coeff
ThirdParty/Eigen/src/Core/Diagonal.h:127
↓ 444 callers
Method
insert
Core/Module/Ansatz.cpp:124
↓ 432 callers
Method
find
Extensions/QMapping/SabreQMapping.cpp:58
↓ 400 callers
Function
move
ThirdParty/pybind11/include/pybind11/cast.h:1119
↓ 399 callers
Method
append
Append a quantum circuit. Args ---------- circ : pq.QCircuit Quantum circuit to be appended. name : str,
pyQPanda/pyqpanda/Visualization/circuit_composer.py:84
↓ 397 callers
Method
insert
Core/Utilities/QProgInfo/ConfigMap.cpp:51
↓ 396 callers
Method
size
include/Core/Utilities/Compiler/QuantumComputation.hpp:949
↓ 370 callers
Method
real
include/Core/Variational/complex_var.h:33
↓ 369 callers
Method
imag
include/Core/Variational/complex_var.h:38
↓ 343 callers
Method
empty
Extensions/PilotOSMachine/easylogging++.cpp:1363
↓ 339 callers
Function
print
ThirdParty/pybind11/include/pybind11/pybind11.h:2619
↓ 333 callers
Method
data
ThirdParty/Eigen/src/Core/Diagonal.h:108
↓ 330 callers
Method
size
Core/Utilities/QProgInfo/MetadataValidity.cpp:21
↓ 317 callers
Method
ptr
ThirdParty/Eigen/src/Core/util/Memory.h:598
↓ 316 callers
Method
resize
\internal */
ThirdParty/Eigen/src/Core/Transpose.h:82
↓ 299 callers
Function
pow
ThirdParty/Eigen/src/Core/MathFunctions.h:949
↓ 261 callers
Function
len
Get the length of a Python object.
ThirdParty/pybind11/include/pybind11/pytypes.h:2383
↓ 250 callers
Method
rows
ThirdParty/Eigen/src/Core/Solve.h:72
↓ 241 callers
Function
run
ThirdParty/Eigen/src/Core/AssignEvaluator.h:384
↓ 238 callers
Function
pmul
ThirdParty/Eigen/src/Core/GenericPacketMath.h:169
↓ 230 callers
Function
visitChildren
* <p>The default implementation initializes the aggregate result to * {@link #defaultResult defaultResult()}. Before visiting each child, it
ThirdParty/antlr4/runtime/src/tree/AbstractParseTreeVisitor.h:34
↓ 228 callers
Function
sin
include/Core/Variational/var.h:2166
↓ 226 callers
Method
cols
ThirdParty/Eigen/src/Core/Solve.h:73
↓ 225 callers
Method
col
\returns a vector expression of the \a i -th column, * only the meaningful part is returned. * \warning the internal storage must be colum
ThirdParty/Eigen/src/Core/BandMatrix.h:68
↓ 225 callers
Method
size
Extensions/PilotOSMachine/easylogging++.cpp:1367
↓ 222 callers
Method
begin
ThirdParty/rabbit/rabbit.hpp:1309
↓ 221 callers
Method
end
* @brief Forwards to the \em mDeps attribute. */
Extensions/QMapping/OBMTQMapping.h:66
↓ 221 callers
Method
front
Extensions/PilotOSMachine/easylogging++.h:2533
↓ 216 callers
Method
erase
ThirdParty/rabbit/rabbit.hpp:759
↓ 216 callers
Function
range
ThirdParty/cmdline/cmdline.h:173
↓ 215 callers
Method
array
ThirdParty/Eigen/src/Core/MatrixBase.h:317
↓ 210 callers
Method
row
\returns the row index of the current coefficient.
ThirdParty/Eigen/src/Core/CoreIterators.h:54
↓ 206 callers
Method
begin
* @brief Forwards to the \em mDeps attribute. */
Extensions/QMapping/OBMTQMapping.h:56
↓ 203 callers
Method
control
Name : dagger Description : set controlQubit to QGate argin : argout : Return : new QGate *************************************
Core/QuantumCircuit/QGate.cpp:257
↓ 203 callers
Method
getPhysicalQubitPtr
include/Core/QuantumMachine/OriginQuantumMachine.h:72
↓ 202 callers
Method
what
ThirdParty/cmdline/cmdline.h:148
↓ 198 callers
Method
value
ThirdParty/rabbit/rabbit.hpp:390
↓ 195 callers
Method
getQubitAddr
include/Core/QuantumMachine/OriginQuantumMachine.h:54
↓ 184 callers
Method
qAllocMany
Core/Core.cpp:115
↓ 181 callers
Function
cos
include/Core/Variational/var.h:2170
↓ 180 callers
Method
init
Core/Core.cpp:73
↓ 179 callers
Method
isDagger
Core/QuantumCircuit/QGate.cpp:270
↓ 177 callers
Function
run
ThirdParty/EigenUnsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h:33
↓ 172 callers
Method
getGateType
include/Core/QuantumCircuit/QuantumGate.h:958
↓ 171 callers
Method
clear
Core/QuantumCircuit/QCircuit.cpp:247
↓ 170 callers
Method
size
ThirdParty/antlr4/runtime/src/atn/ATNConfigSet.cpp:161
↓ 169 callers
Method
append
Core/QuantumMachine/OriginQResult.cpp:24
↓ 169 callers
Method
getImplementationPtr
Core/QuantumNoise/QNoise.cpp:10
↓ 165 callers
Function
rows
ThirdParty/Eigen/src/Core/Select.h:52
↓ 161 callers
Method
sync
ThirdParty/antlr4/runtime/src/BailErrorStrategy.cpp:60
↓ 160 callers
Method
str
ThirdParty/rabbit/rabbit.hpp:968
↓ 157 callers
Method
transpose
ThirdParty/Eigen/src/Core/Transpose.h:171
↓ 156 callers
Method
GetString
Gets the text streamed to this object so far as an std::string. Each '\0' character in the buffer is replaced with "\\0".
ThirdParty/googletest/src/gtest.cc:1283
↓ 155 callers
Function
log2
Log base 2 for 32 bits positive integers. * Conveniently returns 0 for x==0. */
ThirdParty/Eigen/src/Core/MathFunctions.h:1001
↓ 154 callers
Method
end
include/Core/Utilities/Compiler/operations/Expression.hpp:193
↓ 149 callers
Function
find
* The position of the first character of the first match. * If no matches were found, the function returns string::npos. */
include/Core/Utilities/Tools/QString.h:90
↓ 145 callers
Method
emplace
include/Core/Utilities/Compiler/QASMCompiler/parser/NestedEnvironment.hpp:29
↓ 145 callers
Method
end
ThirdParty/rabbit/rabbit.hpp:1310
↓ 145 callers
Method
get
Core/QuantumCloud/QCurl.cpp:106
↓ 138 callers
Function
finally
ThirdParty/antlr4/runtime/src/support/CPPUtils.cpp:207
↓ 137 callers
Method
getQGate
Core/Utilities/QProgInfo/QuantumMetadata.cpp:41
↓ 133 callers
Function
conj
ThirdParty/Eigen/src/Core/MathFunctions.h:907
↓ 133 callers
Method
push_back
include/Core/Utilities/Compiler/QuantumComputation.hpp:969
↓ 131 callers
Method
reportError
ThirdParty/antlr4/runtime/src/DefaultErrorStrategy.cpp:56
↓ 131 callers
Function
sort
Core/VirtualQuantumProcessor/SingleAmplitude/TensorEngine.cpp:4
↓ 130 callers
Method
getNodeType
Core/QuantumCircuit/QGate.cpp:105
↓ 130 callers
Method
recover
ThirdParty/antlr4/runtime/src/Lexer.cpp:238
↓ 126 callers
Method
compare
Core/VirtualQuantumProcessor/Stabilizer/PauliGroup.cpp:41
↓ 125 callers
Method
cAllocMany
Core/Core.cpp:170
↓ 124 callers
Method
empty
ThirdParty/rabbit/rabbit.hpp:868
↓ 123 callers
Method
end
ThirdParty/gtest/include/gtest/internal/gtest-internal.h:1061
↓ 123 callers
Method
value
ThirdParty/Eigen/src/SparseCore/AmbiVector.h:328
↓ 122 callers
Method
begin
ThirdParty/gtest/include/gtest/internal/gtest-internal.h:1060
↓ 120 callers
Method
AddMember
ThirdParty/rapidjson/document.h:2617
↓ 120 callers
Method
length
ThirdParty/rabbit/rabbit.hpp:168
↓ 119 callers
Method
getQuBitVector
Core/QuantumCircuit/QGate.cpp:117
↓ 119 callers
Method
value
\returns the value of the current coefficient.
ThirdParty/Eigen/src/Core/CoreIterators.h:46
↓ 118 callers
Method
LA
ThirdParty/antlr4/runtime/src/ANTLRInputStream.cpp:69
↓ 118 callers
Function
cols
ThirdParty/Eigen/src/Core/Select.h:71
↓ 118 callers
Method
end
include/Core/VirtualQuantumProcessor/SingleAmplitude/QuickBB.h:33
↓ 117 callers
Function
norm
Applications/HHL_Algorithm/BasicFunctionByOrigin.cpp:678
↓ 116 callers
Method
dagger
Name : dagger Description : dagger the QGate argin : argout : Return : new QGate **********************************************
Core/QuantumCircuit/QGate.cpp:235
↓ 115 callers
Method
getGateNode
include/Core/QuantumCircuit/QGate.h:287
↓ 114 callers
Function
real
ThirdParty/Eigen/src/Core/MathFunctions.h:858
↓ 113 callers
Method
value
ThirdParty/EigenUnsupported/Eigen/src/Skyline/SkylineMatrix.h:755
↓ 109 callers
Function
ulongToUtf8
* @brief convert unsigned long to string * @param[in] "unsigned long" the source val * @return std::string Converted string */
include/Core/Utilities/QProgInfo/Visualization/CharsTransform.h:75
↓ 108 callers
Method
getQGate
Core/QuantumCircuit/QGate.cpp:149
next →
1–100 of 20,027, ranked by callers