MCPcopy Create free account
hub / github.com/QuEST-Kit/QuEST / demo_syncKrausMap

Function demo_syncKrausMap

examples/isolated/initialising_krausmaps.cpp:138–151  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

136
137
138void demo_syncKrausMap() {
139
140 KrausMap a = createKrausMap(2, 4);
141
142 // manually modify elements
143 for (int n=0; n<a.numMatrices; n++)
144 for (int r=0; r<a.numRows; r++)
145 for (int c=0; c<a.numRows; c++)
146 a.matrices[n][r][c] = (n+r+c+1)*3_i;
147
148 syncKrausMap(a);
149 reportKrausMap(a);
150 destroyKrausMap(a);
151}
152
153
154int main() {

Callers 1

mainFunction · 0.70

Calls 4

createKrausMapFunction · 0.85
syncKrausMapFunction · 0.85
reportKrausMapFunction · 0.85
destroyKrausMapFunction · 0.85

Tested by

no test coverage detected