MCPcopy Create free account
hub / github.com/OriginQ/QPanda-2 / norm

Function norm

Applications/HHL_Algorithm/BasicFunctionByOrigin.cpp:678–685  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

676//}
677
678double norm(VectorXd& b) {
679 double norm = 0.0;
680#pragma omp parallel for reduction(+:norm)
681 for (int i = 0; i < b.size(); i++) {
682 norm += b(i) * (i);
683 }
684 return norm;
685}
686
687void get_dR_dC(vector<double>& dR, vector<double>& dC, SparseQMatrix<double>& m) {
688 int size = m.size;

Callers 15

state_to_probsMethod · 0.85
expmMethod · 0.85
TESTFunction · 0.85
state_probsFunction · 0.85
state_to_probsFunction · 0.85
expmMethod · 0.85
pMeasureMethod · 0.85
qubitMeasureMethod · 0.85
_verify_stateMethod · 0.85
initStateMethod · 0.85
probRunDictMethod · 0.85
runWithConfigurationMethod · 0.85

Calls 1

sizeMethod · 0.45

Tested by 4

TESTFunction · 0.68
state_probsFunction · 0.68
state_to_probsFunction · 0.68
normaliseFunction · 0.68