Home
last modified time | relevance | path

Searched refs:k (Results 1 – 25 of 639) sorted by relevance

12345678910>>...26

/petsc/lib/petsc/bin/
H A Dgeneratefortranbindings.py52 for k in fun.arguments:
53 ktypename = k.typename.replace('MPI_', 'MPIU_').replace('MPIU_Fint', 'MPI_Fint')
64 if ktypename == 'void' and not k.isfunction:
76 for k in fun.arguments:
77 if k.typename == 'PetscCtxRt':
84 for k in fun.arguments:
86 fd.write(k.name)
90 for k in fun.arguments:
92 if k.typename == 'PetscCtxRt':
93 name = k.name
[all …]
/petsc/src/snes/tests/
H A Dex20.c112 PetscInt i, j, k, xs, ys, xm, ym, zs, zm; in FormInitialGuess() local
123 for (k = zs; k < zs + zm; k++) { in FormInitialGuess()
125 for (i = xs; i < xs + xm; i++) x[k][j][i] = user->tleft; in FormInitialGuess()
135 PetscInt i, j, k, mx, my, mz, xs, ys, zs, xm, ym, zm; in FormFunction() local
166 for (k = zs; k < zs + zm; k++) { in FormFunction()
169 t0 = x[k][j][i]; in FormFunction()
171 if (i > 0 && i < mx - 1 && j > 0 && j < my - 1 && k > 0 && k < mz - 1) { in FormFunction()
174 tw = x[k][j][i - 1]; in FormFunction()
179 te = x[k][j][i + 1]; in FormFunction()
184 ts = x[k][j - 1][i]; in FormFunction()
[all …]
/petsc/src/mat/impls/baij/seq/
H A Ddgefa2.c16 PetscInt i__2, i__3, kp1, j, k, l, ll, i, ipvt[2], k3; in PetscKernel_A_gets_inverse_A_2() local
28 k = 1; in PetscKernel_A_gets_inverse_A_2()
29 kp1 = k + 1; in PetscKernel_A_gets_inverse_A_2()
30 k3 = 2 * k; in PetscKernel_A_gets_inverse_A_2()
31 k4 = k3 + k; in PetscKernel_A_gets_inverse_A_2()
34 i__2 = 3 - k; in PetscKernel_A_gets_inverse_A_2()
45 l += k - 1; in PetscKernel_A_gets_inverse_A_2()
46 ipvt[k - 1] = l; in PetscKernel_A_gets_inverse_A_2()
50 …(allowzeropivot, PETSC_COMM_SELF, PETSC_ERR_MAT_LU_ZRPVT, "Zero pivot, row %" PetscInt_FMT, k - 1); in PetscKernel_A_gets_inverse_A_2()
51 PetscCall(PetscInfo(NULL, "Zero pivot, row %" PetscInt_FMT "\n", k - 1)); in PetscKernel_A_gets_inverse_A_2()
[all …]
H A Ddgefa3.c16 PetscInt i__2, i__3, kp1, j, k, l, ll, i, ipvt[3], kb, k3; in PetscKernel_A_gets_inverse_A_3() local
28 for (k = 1; k <= 2; ++k) { in PetscKernel_A_gets_inverse_A_3()
29 kp1 = k + 1; in PetscKernel_A_gets_inverse_A_3()
30 k3 = 3 * k; in PetscKernel_A_gets_inverse_A_3()
31 k4 = k3 + k; in PetscKernel_A_gets_inverse_A_3()
34 i__2 = 4 - k; in PetscKernel_A_gets_inverse_A_3()
45 l += k - 1; in PetscKernel_A_gets_inverse_A_3()
46 ipvt[k - 1] = l; in PetscKernel_A_gets_inverse_A_3()
50 …(allowzeropivot, PETSC_COMM_SELF, PETSC_ERR_MAT_LU_ZRPVT, "Zero pivot, row %" PetscInt_FMT, k - 1); in PetscKernel_A_gets_inverse_A_3()
51 PetscCall(PetscInfo(NULL, "Zero pivot, row %" PetscInt_FMT "\n", k - 1)); in PetscKernel_A_gets_inverse_A_3()
[all …]
H A Ddgefa5.c16 PetscInt i__2, i__3, kp1, j, k, l, ll, i, kb, k3; in PetscKernel_A_gets_inverse_A_5() local
28 for (k = 1; k <= 4; ++k) { in PetscKernel_A_gets_inverse_A_5()
29 kp1 = k + 1; in PetscKernel_A_gets_inverse_A_5()
30 k3 = 5 * k; in PetscKernel_A_gets_inverse_A_5()
31 k4 = k3 + k; in PetscKernel_A_gets_inverse_A_5()
34 i__2 = 6 - k; in PetscKernel_A_gets_inverse_A_5()
45 l += k - 1; in PetscKernel_A_gets_inverse_A_5()
46 ipvt[k - 1] = l; in PetscKernel_A_gets_inverse_A_5()
50 …(allowzeropivot, PETSC_COMM_SELF, PETSC_ERR_MAT_LU_ZRPVT, "Zero pivot, row %" PetscInt_FMT, k - 1); in PetscKernel_A_gets_inverse_A_5()
51 PetscCall(PetscInfo(NULL, "Zero pivot, row %" PetscInt_FMT "\n", k - 1)); in PetscKernel_A_gets_inverse_A_5()
[all …]
H A Ddgefa4.c16 PetscInt i__2, i__3, kp1, j, k, l, ll, i, ipvt[4], kb, k3; in PetscKernel_A_gets_inverse_A_4() local
28 for (k = 1; k <= 3; ++k) { in PetscKernel_A_gets_inverse_A_4()
29 kp1 = k + 1; in PetscKernel_A_gets_inverse_A_4()
30 k3 = 4 * k; in PetscKernel_A_gets_inverse_A_4()
31 k4 = k3 + k; in PetscKernel_A_gets_inverse_A_4()
34 i__2 = 5 - k; in PetscKernel_A_gets_inverse_A_4()
45 l += k - 1; in PetscKernel_A_gets_inverse_A_4()
46 ipvt[k - 1] = l; in PetscKernel_A_gets_inverse_A_4()
50 …(allowzeropivot, PETSC_COMM_SELF, PETSC_ERR_MAT_LU_ZRPVT, "Zero pivot, row %" PetscInt_FMT, k - 1); in PetscKernel_A_gets_inverse_A_4()
51 PetscCall(PetscInfo(NULL, "Zero pivot, row %" PetscInt_FMT "\n", k - 1)); in PetscKernel_A_gets_inverse_A_4()
[all …]
H A Ddgefa6.c16 PetscInt i__2, i__3, kp1, j, k, l, ll, i, ipvt[6], kb, k3; in PetscKernel_A_gets_inverse_A_6() local
28 for (k = 1; k <= 5; ++k) { in PetscKernel_A_gets_inverse_A_6()
29 kp1 = k + 1; in PetscKernel_A_gets_inverse_A_6()
30 k3 = 6 * k; in PetscKernel_A_gets_inverse_A_6()
31 k4 = k3 + k; in PetscKernel_A_gets_inverse_A_6()
34 i__2 = 7 - k; in PetscKernel_A_gets_inverse_A_6()
45 l += k - 1; in PetscKernel_A_gets_inverse_A_6()
46 ipvt[k - 1] = l; in PetscKernel_A_gets_inverse_A_6()
50 …(allowzeropivot, PETSC_COMM_SELF, PETSC_ERR_MAT_LU_ZRPVT, "Zero pivot, row %" PetscInt_FMT, k - 1); in PetscKernel_A_gets_inverse_A_6()
51 PetscCall(PetscInfo(NULL, "Zero pivot, row %" PetscInt_FMT "\n", k - 1)); in PetscKernel_A_gets_inverse_A_6()
[all …]
H A Ddgefa7.c16 PetscInt i__2, i__3, kp1, j, k, l, ll, i, ipvt[7], kb, k3; in PetscKernel_A_gets_inverse_A_7() local
28 for (k = 1; k <= 6; ++k) { in PetscKernel_A_gets_inverse_A_7()
29 kp1 = k + 1; in PetscKernel_A_gets_inverse_A_7()
30 k3 = 7 * k; in PetscKernel_A_gets_inverse_A_7()
31 k4 = k3 + k; in PetscKernel_A_gets_inverse_A_7()
34 i__2 = 8 - k; in PetscKernel_A_gets_inverse_A_7()
45 l += k - 1; in PetscKernel_A_gets_inverse_A_7()
46 ipvt[k - 1] = l; in PetscKernel_A_gets_inverse_A_7()
50 …(allowzeropivot, PETSC_COMM_SELF, PETSC_ERR_MAT_LU_ZRPVT, "Zero pivot, row %" PetscInt_FMT, k - 1); in PetscKernel_A_gets_inverse_A_7()
51 PetscCall(PetscInfo(NULL, "Zero pivot, row %" PetscInt_FMT "\n", k - 1)); in PetscKernel_A_gets_inverse_A_7()
[all …]
H A Ddgefa.c17 PetscInt i__2, i__3, kp1, nm1, j, k, l, ll, kn, knp1, jn1; in PetscLINPACKgefa() local
30 for (k = 1; k <= nm1; ++k) { in PetscLINPACKgefa()
31 kp1 = k + 1; in PetscLINPACKgefa()
32 kn = k * n; in PetscLINPACKgefa()
33 knp1 = k * n + k; in PetscLINPACKgefa()
37 i__2 = n - k + 1; in PetscLINPACKgefa()
48 l += k - 1; in PetscLINPACKgefa()
49 ipvt[k] = l; in PetscLINPACKgefa()
52 …(allowzeropivot, PETSC_COMM_SELF, PETSC_ERR_MAT_LU_ZRPVT, "Zero pivot, row %" PetscInt_FMT, k - 1); in PetscLINPACKgefa()
53 PetscCall(PetscInfo(NULL, "Zero pivot, row %" PetscInt_FMT "\n", k - 1)); in PetscLINPACKgefa()
[all …]
H A Dbaijsolvnat14.c11 PetscInt i, k, nz, idx, idt, m; in MatSolve_SeqBAIJ_14_NaturalOrdering() local
43 for (k = 0; k < bs; k++) { in MatSolve_SeqBAIJ_14_NaturalOrdering()
44 xv = x[k + idx]; in MatSolve_SeqBAIJ_14_NaturalOrdering()
86 for (k = 0; k < bs; k++) { in MatSolve_SeqBAIJ_14_NaturalOrdering()
87 xv = x[k + idx]; in MatSolve_SeqBAIJ_14_NaturalOrdering()
106 for (k = 0; k < bs; k++) { in MatSolve_SeqBAIJ_14_NaturalOrdering()
107 x[idt] += v[0] * s[k]; in MatSolve_SeqBAIJ_14_NaturalOrdering()
108 x[1 + idt] += v[1] * s[k]; in MatSolve_SeqBAIJ_14_NaturalOrdering()
109 x[2 + idt] += v[2] * s[k]; in MatSolve_SeqBAIJ_14_NaturalOrdering()
110 x[3 + idt] += v[3] * s[k]; in MatSolve_SeqBAIJ_14_NaturalOrdering()
[all …]
/petsc/src/dm/dt/interface/
H A Ddtaltv.c75 PetscErrorCode PetscDTAltVApply(PetscInt N, PetscInt k, const PetscReal *w, const PetscReal *v, Pet… in PetscDTAltVApply() argument
79 PetscCheck(k >= 0 && k <= N, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "invalid form degree"); in PetscDTAltVApply()
81 if (!k) { in PetscDTAltVApply()
87 if (k == 1) { in PetscDTAltVApply()
93 if (k == 1) { in PetscDTAltVApply()
95 } else if (k == 2) { in PetscDTAltVApply()
108 PetscCall(PetscDTFactorialInt(k, &Nf)); in PetscDTAltVApply()
109 PetscCall(PetscDTBinomialInt(N, k, &Nk)); in PetscDTAltVApply()
110 PetscCall(PetscMalloc2(k, &subset, k, &perm)); in PetscDTAltVApply()
114 PetscCall(PetscDTEnumSubset(N, k, i, subset)); in PetscDTAltVApply()
[all …]
/petsc/lib/petsc/bin/maint/generators/
H A Djava.py19 def replace(enums,senums,structs,aliases,classes,k): argument
20 k = k.replace("*","")
21 for l in aliases: k = k.replace(l,aliases[l])
22 k = k.replace("char[]","String").replace("char*","String").replace("char","String");
23 for l in senums: k = k.replace(l,"String")
24 k = k.replace("void","int")
25 k = k.replace("PetscBool","boolean")
26 k = k.replace("*","")
27 k = k.replace("unsigned","")
28 k = k.replace("const","")
[all …]
/petsc/src/sys/utils/
H A Dmathfit.c33 for (PetscInt k = 0; k < n; ++k) { in PetscLinearRegression() local
35 X[k * 2 + 0] = 1.0; in PetscLinearRegression()
36 X[k * 2 + 1] = x[k]; in PetscLinearRegression()
42 for (PetscInt k = 0; k < n; ++k) H[i * 2 + j] += X[k * 2 + i] * X[k * 2 + j]; in PetscLinearRegression() local
57 for (PetscInt k = 0; k < n; ++k) { in PetscLinearRegression() local
58 Y[i * n + k] = 0.0; in PetscLinearRegression()
59 for (PetscInt j = 0; j < 2; ++j) Y[i * n + k] += PetscRealPart(H[i * 2 + j]) * X[k * 2 + j]; in PetscLinearRegression()
65 for (PetscInt k = 0; k < n; ++k) beta[i] += Y[i * n + k] * y[k]; in PetscLinearRegression() local
/petsc/src/sys/classes/draw/tests/
H A Dex7.c10 int k = PETSC_DRAW_BLACK; in main() local
36 PetscCall(PetscDrawLine(draw, 0 + 2, 0, w - 2, 0, k)); in main()
37 PetscCall(PetscDrawLine(draw, 0 + 2, h, w - 2, h, k)); in main()
38 PetscCall(PetscDrawLine(draw, 0, 0 + 2, 0, h - 2, k)); in main()
39 PetscCall(PetscDrawLine(draw, w, 0 + 2, w, h - 2, k)); in main()
59 PetscCall(PetscDrawRectangle(draw, 0, 0, 0, 0, k, k, k, k)); in main()
60 PetscCall(PetscDrawRectangle(draw, w, 0, w, 0, k, k, k, k)); in main()
61 PetscCall(PetscDrawRectangle(draw, 0, h, 0, h, k, k, k, k)); in main()
62 PetscCall(PetscDrawRectangle(draw, w, h, w, h, k, k, k, k)); in main()
64 PetscCall(PetscDrawRectangle(draw, 0 + 2, 0, w - 2, 0, k, k, k, k)); in main()
[all …]
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact2.c15 PetscInt nz, *vj, k, idx, k1; in MatSolve_SeqSBAIJ_N_inplace() local
31 for (k = 0; k < mbs; k++) { /* t <- perm(b) */ in MatSolve_SeqSBAIJ_N_inplace()
32 idx = bs * r[k]; in MatSolve_SeqSBAIJ_N_inplace()
35 for (k = 0; k < mbs; k++) { in MatSolve_SeqSBAIJ_N_inplace()
36 v = aa + bs2 * ai[k]; in MatSolve_SeqSBAIJ_N_inplace()
37 xk = t + k * bs; /* Dk*xk = k-th block of x */ in MatSolve_SeqSBAIJ_N_inplace()
39 nz = ai[k + 1] - ai[k]; in MatSolve_SeqSBAIJ_N_inplace()
40 vj = aj + ai[k]; in MatSolve_SeqSBAIJ_N_inplace()
50 diag = aa + k * bs2; /* ptr to inv(Dk) */ in MatSolve_SeqSBAIJ_N_inplace()
55 for (k = mbs - 1; k >= 0; k--) { in MatSolve_SeqSBAIJ_N_inplace()
[all …]
/petsc/src/mat/tests/
H A Dex226.c6 PetscInt global_index(PetscInt i, PetscInt j, PetscInt k, PetscInt m, PetscInt n) in global_index() argument
8 return i + j * m + k * m * n; in global_index()
14 PetscInt i, M, N, Istart, Iend, n = 7, j, J, Ii, m = 8, k, o = 1; in main() local
46 k = Ii / (m * n); in main()
47 j = (Ii - k * m * n) / m; in main()
48 i = (Ii - k * m * n - j * m); in main()
50 J = global_index(i - 1, j, k, m, n); in main()
54 J = global_index(i + 1, j, k, m, n); in main()
58 J = global_index(i, j - 1, k, m, n); in main()
62 J = global_index(i, j + 1, k, m, n); in main()
[all …]
H A Dex28.c7 PetscInt i, rstart, rend, N = 10, num_numfac = 5, col[3], k; in main() local
25 for (k = 0; k < num_numfac; k++) { in main()
26 PetscCall(MatCreate(PETSC_COMM_WORLD, &A[k])); in main()
27 PetscCall(MatSetSizes(A[k], PETSC_DECIDE, PETSC_DECIDE, N, N)); in main()
28 PetscCall(MatSetFromOptions(A[k])); in main()
29 PetscCall(MatSetUp(A[k])); in main()
30 PetscCall(MatGetOwnershipRange(A[k], &rstart, &rend)); in main()
32 value[0] = -1.0 * (k + 1); in main()
33 value[1] = 2.0 * (k + 1); in main()
34 value[2] = -1.0 * (k + 1); in main()
[all …]
H A Dex266.c7 PetscInt k; in main() local
49 for (k = 0; k < mycoo.n; k++) { in main()
50 vals[k] = mycoo.j[k]; in main()
51 PetscCall(MatSetValue(A, mycoo.i[k], mycoo.j[k], vals[k], ADD_VALUES)); in main()
60 …for (k = 0; k < mycoo.n / 2; k++) PetscCall(MatSetValue(B, mycoo.i[k], mycoo.j[k], vals[k], ADD_VA… in main()
66 …for (k = mycoo.n / 2; k < mycoo.n; k++) PetscCall(MatSetValue(C, mycoo.i[k], mycoo.j[k], vals[k], … in main()
/petsc/src/sys/classes/draw/interface/
H A Ddmarker.c28 int i, j, k; in PetscDrawMarker() local
30 for (k = -2; k <= 2; k++) { in PetscDrawMarker()
31 PetscUseTypeMethod(draw, pointpixel, i + k, j + k, cl); in PetscDrawMarker()
32 PetscUseTypeMethod(draw, pointpixel, i + k, j - k, cl); in PetscDrawMarker()
37 int i, j, k; in PetscDrawMarker() local
39 for (k = -2; k <= 2; k++) { in PetscDrawMarker()
40 PetscUseTypeMethod(draw, pointpixel, i, j + k, cl); in PetscDrawMarker()
41 PetscUseTypeMethod(draw, pointpixel, i + k, j, cl); in PetscDrawMarker()
46 int i, j, k; in PetscDrawMarker() local
48 for (k = -1; k <= 1; k++) { in PetscDrawMarker()
[all …]
/petsc/src/mat/utils/
H A Dzerodiag.c72 PetscInt prow, k, nz, n, repl, *j, *col, *row, m, *icol, nnz, *jj, kk; in MatReorderForNonzeroDiagonal_SeqAIJ() local
87 for (k = 0; k < nz; k++) { in MatReorderForNonzeroDiagonal_SeqAIJ()
88 if (icol[j[k]] == prow) break; in MatReorderForNonzeroDiagonal_SeqAIJ()
90 if (k >= nz || PetscAbsScalar(v[k]) <= abstol) { in MatReorderForNonzeroDiagonal_SeqAIJ()
92 repla = (k >= nz) ? 0.0 : PetscAbsScalar(v[k]); in MatReorderForNonzeroDiagonal_SeqAIJ()
96 for (k = 0; k < nz; k++) { in MatReorderForNonzeroDiagonal_SeqAIJ()
97 if (icol[j[k]] > prow && PetscAbsScalar(v[k]) > repla) { in MatReorderForNonzeroDiagonal_SeqAIJ()
99 repl = icol[j[k]]; in MatReorderForNonzeroDiagonal_SeqAIJ()
110 for (k = 0; k < nz; k++) { in MatReorderForNonzeroDiagonal_SeqAIJ()
111 if (icol[j[k]] < prow && PetscAbsScalar(v[k]) > repla) { in MatReorderForNonzeroDiagonal_SeqAIJ()
[all …]
/petsc/src/binding/petsc4py/demo/legacy/wrap-swig/
H A DBratu3D.c24 PetscInt i,j,k,Mx,My,Mz,xs,ys,zs,xm,ym,zm; in FormInitGuess() local
60 for (k=zs; k<zs+zm; k++) { in FormInitGuess()
61 tempk = (PetscReal)(PetscMin(k,Mz-k-1))*hz; in FormInitGuess()
65 if (i == 0 || j == 0 || k == 0 || i == Mx-1 || j == My-1 || k == Mz-1) { in FormInitGuess()
67 x[k][j][i] = 0.0; in FormInitGuess()
69 x[k][j][i] = temp1*sqrt(PetscMin((PetscReal)(PetscMin(i,Mx-i-1))*hx,tempj)); in FormInitGuess()
84 PetscInt i,j,k,Mx,My,Mz,xs,ys,zs,xm,ym,zm; in FormFunction() local
125 for (k=zs; k<zs+zm; k++) { in FormFunction()
128 if (i == 0 || j == 0 || k == 0 || i == Mx-1 || j == My-1 || k == Mz-1) { in FormFunction()
130 f[k][j][i] = x[k][j][i] - 0.0; in FormFunction()
[all …]
/petsc/src/binding/petsc4py/demo/legacy/wrap-cython/
H A DBratu3Dimpl.c24 PetscInt i,j,k,Mx,My,Mz,xs,ys,zs,xm,ym,zm; in FormInitGuess() local
61 for (k=zs; k<zs+zm; k++) { in FormInitGuess()
62 tempk = (PetscReal)(PetscMin(k,Mz-k-1))*hz; in FormInitGuess()
66 if (i == 0 || j == 0 || k == 0 || i == Mx-1 || j == My-1 || k == Mz-1) { in FormInitGuess()
68 x[k][j][i] = 0.0; in FormInitGuess()
70 x[k][j][i] = temp1*sqrt(PetscMin((PetscReal)(PetscMin(i,Mx-i-1))*hx,tempj)); in FormInitGuess()
85 PetscInt i,j,k,Mx,My,Mz,xs,ys,zs,xm,ym,zm; in FormFunction() local
129 for (k=zs; k<zs+zm; k++) { in FormFunction()
132 if (i == 0 || j == 0 || k == 0 || i == Mx-1 || j == My-1 || k == Mz-1) { in FormFunction()
134 f[k][j][i] = x[k][j][i] - 0.0; in FormFunction()
[all …]
/petsc/src/dm/impls/stag/tests/
H A Dex30.c106 row.k = ez; in CreateMat()
117 row.k = ez; in CreateMat()
128 row.k = ez; in CreateMat()
141 row.k = ez; in CreateMat()
153 row.k = ez; in CreateMat()
161 col[0].k = ez; in CreateMat()
168 col[1].k = ez; in CreateMat()
174 col[2].k = ez; in CreateMat()
180 col[3].k = ez; in CreateMat()
187 col[4].k = ez + 1; in CreateMat()
[all …]
/petsc/src/dm/dt/tests/
H A Dex7.c6 static PetscErrorCode CheckPullback(PetscInt N, PetscInt M, const PetscReal *L, PetscInt k, const P… in CheckPullback() argument
13 PetscBool negative = (PetscBool)(k < 0); in CheckPullback()
16 k = PetscAbsInt(k); in CheckPullback()
17 PetscCall(PetscDTBinomialInt(N, k, &Nk)); in CheckPullback()
18 PetscCall(PetscDTBinomialInt(M, k, &Mk)); in CheckPullback()
21 PetscCall(PetscDTAltVStar(M, M - k, 1, w, walloc)); in CheckPullback()
26 PetscCall(PetscMalloc2(Nk, &Lstarw, M * k, &Lx)); in CheckPullback()
28 PetscCall(PetscDTAltVPullback(N, M, L, negative ? -k : k, w, Lstarw)); in CheckPullback()
29 PetscCall(PetscDTAltVPullbackMatrix(N, M, L, negative ? -k : k, Lstar)); in CheckPullback()
34 PetscCall(PetscDTAltVStar(N, N - k, 1, Lstarw, sLsw)); in CheckPullback()
[all …]
/petsc/src/benchmarks/streams/
H A DBasicVersion.c91 register int j, k; in main() local
109 for (k = 0; k < NTIMES; k++) { in main()
110 times[0][k] = second(); in main()
114 times[0][k] = second() - times[0][k]; in main()
116 times[1][k] = second(); in main()
119 times[1][k] = second() - times[1][k]; in main()
121 times[2][k] = second(); in main()
123 times[2][k] = second() - times[2][k]; in main()
125 times[3][k] = second(); in main()
127 times[3][k] = second() - times[3][k]; in main()
[all …]

12345678910>>...26