| /petsc/src/sys/tutorials/ |
| H A D | ex3f90.F90 | 83 PetscCallA(PetscLogFlops(190000d0, ierr)) 87 PetscCallA(PetscLogFlops(23000d0, ierr)) 98 PetscCallA(PetscLogFlops(600000d0, ierr)) 101 PetscCallA(PetscLogFlops(234700d0, ierr)) 116 PetscCallA(PetscLogFlops(120000d0, ierr)) 130 PetscCallA(PetscLogFlops(58988d0, ierr)) 134 PetscCallA(PetscLogFlops(123456d0, ierr)) 140 PetscCallA(PetscLogFlops(17800d0, ierr)) 143 PetscCallA(PetscLogFlops(72344d0, ierr)) 158 PetscCallA(PetscLogFlops(72344d0, ierr)) [all …]
|
| H A D | ex3f.F90 | 58 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 62 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 66 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 70 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 74 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 78 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 82 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 86 PetscCallA(PetscLogFlops(imax*onefp, ierr)) 90 PetscCallA(PetscLogFlops(imax*onefp, ierr))
|
| H A D | ex3.c | 39 PetscCall(PetscLogFlops(imax)); in main()
|
| /petsc/src/vec/vec/impls/seq/ |
| H A D | bvec1.c | 22 if (n > 0) PetscCall(PetscLogFlops(2.0 * n - 1)); in VecXDot_Seq_Private() 62 PetscCall(PetscLogFlops(bn)); in VecScale_Seq() 81 PetscCall(PetscLogFlops(2.0 * bn)); in VecAXPY_Seq() 109 PetscCall(PetscLogFlops(n)); in VecAXPBY_Seq() 112 PetscCall(PetscLogFlops(3.0 * n)); in VecAXPBY_Seq() 145 PetscCall(PetscLogFlops(flops)); in VecAXPBYPCZ_Seq()
|
| H A D | dvec2.c | 78 PetscCall(PetscLogFlops(PetscMax(nv * (2.0 * n - 1), 0.0))); in VecMDot_Seq() 296 PetscCall(PetscLogFlops(PetscMax(nv * (2.0 * n - 1), 0.0))); in VecMDot_Seq() 511 PetscCall(PetscLogFlops(PetscMax(nv * (2.0 * n - 1), 0.0))); in VecMTDot_Seq() 558 PetscCall(PetscLogFlops(PetscMax(m * (2.0 * n - 1), 0.0))); in VecMultiDot_Seq_GEMV() 674 PetscCall(PetscLogFlops(nv * 2.0 * n)); in VecMAXPY_Seq() 742 PetscCall(PetscLogFlops(m * 2.0 * n)); in VecMAXPY_Seq_GEMV() 775 PetscCall(PetscLogFlops(n)); in VecAYPX_Seq() 782 PetscCall(PetscLogFlops(2 * n)); in VecAYPX_Seq() 808 PetscCall(PetscLogFlops(n)); in VecWAXPY_Seq() 812 PetscCall(PetscLogFlops(n)); in VecWAXPY_Seq() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | dmpleximpl.h | 479 (void)PetscLogFlops(6.0); in DMPlex_Mult2D_Internal() 487 (void)PetscLogFlops(15.0); in DMPlex_Mult3D_Internal() 494 (void)PetscLogFlops(6.0); in DMPlex_MultTranspose2D_Internal() 502 (void)PetscLogFlops(15.0); in DMPlex_MultTranspose3D_Internal() 509 (void)PetscLogFlops(6.0); in DMPlex_Mult2DReal_Internal() 517 (void)PetscLogFlops(15.0); in DMPlex_Mult3DReal_Internal() 524 (void)PetscLogFlops(6.0); in DMPlex_MultAdd2DReal_Internal() 532 (void)PetscLogFlops(15.0); in DMPlex_MultAdd3DReal_Internal() 553 (void)PetscLogFlops(2 * m * n); in DMPlex_MultTransposeReal_Internal() 560 (void)PetscLogFlops(6.0); in DMPlex_MultTranspose2DReal_Internal() [all …]
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | relax.h | 117 PetscCall(PetscLogFlops(2.0 * (2.0 * a->nz - nonzerorow) - nonzerorow)); in MatMult_SeqSBAIJ_1_ushort() 180 PetscCall(PetscLogFlops(a->nz)); in MatSOR_SeqSBAIJ_ushort() 196 PetscCall(PetscLogFlops(2.0 * a->nz)); in MatSOR_SeqSBAIJ_ushort() 215 PetscCall(PetscLogFlops(2.0 * a->nz)); in MatSOR_SeqSBAIJ_ushort() 231 PetscCall(PetscLogFlops(2.0 * a->nz)); in MatSOR_SeqSBAIJ_ushort() 261 PetscCall(PetscLogFlops(4.0 * a->nz)); in MatSOR_SeqSBAIJ_ushort() 281 PetscCall(PetscLogFlops(2.0 * (a->nz - m))); in MatSOR_SeqSBAIJ_ushort() 290 PetscCall(PetscLogFlops(2.0 * (a->nz + m))); in MatSOR_SeqSBAIJ_ushort()
|
| H A D | sbaijfact4.c | 83 PetscCall(PetscLogFlops(27.0 * 4.0)); in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering() 108 PetscCall(PetscLogFlops(2.0 * 27.0 * (jmax - jmin))); in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering() 160 PetscCall(PetscLogFlops(1.3333 * 27 * b->mbs)); /* from inverting diagonal blocks */ in MatCholeskyFactorNumeric_SeqSBAIJ_3_NaturalOrdering()
|
| H A D | sbaijfact2.c | 76 PetscCall(PetscLogFlops(4.0 * bs2 * a->nz - (bs + 2.0 * bs2) * mbs)); in MatSolve_SeqSBAIJ_N_inplace() 171 PetscCall(PetscLogFlops(4.0 * a->bs2 * a->nz - (bs + 2.0 * a->bs2) * mbs)); in MatSolve_SeqSBAIJ_N_NaturalOrdering_inplace() 191 PetscCall(PetscLogFlops(2.0 * a->bs2 * a->nz - bs * mbs)); in MatForwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace() 211 PetscCall(PetscLogFlops(2.0 * a->bs2 * (a->nz - mbs))); in MatBackwardSolve_SeqSBAIJ_N_NaturalOrdering_inplace() 332 PetscCall(PetscLogFlops(4.0 * a->bs2 * a->nz - (A->rmap->bs + 2.0 * a->bs2) * mbs)); in MatSolve_SeqSBAIJ_7_inplace() 453 PetscCall(PetscLogFlops(4.0 * a->bs2 * a->nz - (A->rmap->bs + 2.0 * a->bs2) * mbs)); in MatSolve_SeqSBAIJ_7_NaturalOrdering_inplace() 472 PetscCall(PetscLogFlops(2.0 * a->bs2 * a->nz - A->rmap->bs * mbs)); in MatForwardSolve_SeqSBAIJ_7_NaturalOrdering_inplace() 491 PetscCall(PetscLogFlops(2.0 * a->bs2 * (a->nz - mbs))); in MatBackwardSolve_SeqSBAIJ_7_NaturalOrdering_inplace() 604 PetscCall(PetscLogFlops(4.0 * a->bs2 * a->nz - (A->rmap->bs + 2.0 * a->bs2) * mbs)); in MatSolve_SeqSBAIJ_6_inplace() 718 PetscCall(PetscLogFlops(4.0 * a->bs2 * a->nz - (A->rmap->bs + 2.0 * a->bs2) * mbs)); in MatSolve_SeqSBAIJ_6_NaturalOrdering_inplace() [all …]
|
| H A D | sbaijfact.c | 657 PetscCall(PetscLogFlops(4.0 * bs * bs2)); in MatCholeskyFactorNumeric_SeqSBAIJ_N() 672 PetscCall(PetscLogFlops(2.0 * bs * bs2 * (jmax - jmin))); in MatCholeskyFactorNumeric_SeqSBAIJ_N() 729 PetscCall(PetscLogFlops(1.3333 * bs * bs2 * b->mbs)); /* from inverting diagonal blocks */ in MatCholeskyFactorNumeric_SeqSBAIJ_N() 789 PetscCall(PetscLogFlops(2.0 * bs * bs2)); in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering() 804 PetscCall(PetscLogFlops(2.0 * bs * bs2 * (jmax - jmin))); in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering() 857 PetscCall(PetscLogFlops(1.3333 * bs * bs2 * b->mbs)); /* from inverting diagonal blocks */ in MatCholeskyFactorNumeric_SeqSBAIJ_N_NaturalOrdering() 971 PetscCall(PetscLogFlops(16.0 * 2.0)); in MatCholeskyFactorNumeric_SeqSBAIJ_2() 989 PetscCall(PetscLogFlops(16.0 * (jmax - jmin))); in MatCholeskyFactorNumeric_SeqSBAIJ_2() 1039 PetscCall(PetscLogFlops(1.3333 * 8 * b->mbs)); /* from inverting diagonal blocks */ in MatCholeskyFactorNumeric_SeqSBAIJ_2() 1113 PetscCall(PetscLogFlops(16.0 * 2.0)); in MatCholeskyFactorNumeric_SeqSBAIJ_2_NaturalOrdering() [all …]
|
| H A D | sbaijfact3.c | 121 PetscCall(PetscLogFlops(27.0 * 4.0)); in MatCholeskyFactorNumeric_SeqSBAIJ_3() 146 PetscCall(PetscLogFlops(2.0 * 27.0 * (jmax - jmin))); in MatCholeskyFactorNumeric_SeqSBAIJ_3() 198 PetscCall(PetscLogFlops(1.3333 * 27 * b->mbs)); /* from inverting diagonal blocks */ in MatCholeskyFactorNumeric_SeqSBAIJ_3()
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijsolvnat1.c | 57 PetscCall(PetscLogFlops(2.0 * (a->nz) - A->cmap->n)); in MatSolve_SeqBAIJ_1_NaturalOrdering_inplace() 88 PetscCall(PetscLogFlops(a->nz - A->cmap->n)); in MatForwardSolve_SeqBAIJ_1_NaturalOrdering() 119 PetscCall(PetscLogFlops(2.0 * a->nz - A->cmap->n)); in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering() 163 PetscCall(PetscLogFlops(2.0 * a->nz - A->cmap->n)); in MatSolve_SeqBAIJ_1_NaturalOrdering()
|
| H A D | baijsolvnat2.c | 70 PetscCall(PetscLogFlops(2.0 * 4 * (a->nz) - 2.0 * A->cmap->n)); in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace() 136 PetscCall(PetscLogFlops(2.0 * 4 * (a->nz) - 2.0 * A->cmap->n)); in MatSolve_SeqBAIJ_2_NaturalOrdering() 179 PetscCall(PetscLogFlops(4.0 * (a->nz) - A->cmap->n)); in MatForwardSolve_SeqBAIJ_2_NaturalOrdering() 221 PetscCall(PetscLogFlops(4.0 * a->nz - A->cmap->n)); in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()
|
| H A D | baijsolvtrannat1.c | 47 PetscCall(PetscLogFlops(2.0 * a->nz - A->cmap->n)); in MatSolveTranspose_SeqBAIJ_1_NaturalOrdering() 82 PetscCall(PetscLogFlops(2.0 * (a->nz) - A->cmap->n)); in MatSolveTranspose_SeqBAIJ_1_NaturalOrdering_inplace()
|
| H A D | baijfact13.c | 122 PetscCall(PetscLogFlops(54.0 * nz + 36.0)); in MatILUFactorNumeric_SeqBAIJ_3_inplace() 157 …PetscCall(PetscLogFlops(1.333333333333 * 3 * 3 * 3 * b->mbs)); /* from inverting diagonal blocks */ in MatILUFactorNumeric_SeqBAIJ_3_inplace() 235 PetscCall(PetscLogFlops(54.0 * nz + 45)); /* flops = 2*bs^3*nz + 2*bs^3 - bs2) */ in MatLUFactorNumeric_SeqBAIJ_3() 268 PetscCall(PetscLogFlops(1.333333333333 * 3 * 3 * 3 * n)); /* from inverting diagonal blocks */ in MatLUFactorNumeric_SeqBAIJ_3() 380 PetscCall(PetscLogFlops(54.0 * nz + 36.0)); in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() 413 …PetscCall(PetscLogFlops(1.333333333333 * 3 * 3 * 3 * b->mbs)); /* from inverting diagonal blocks */ in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() 485 PetscCall(PetscLogFlops(54.0 * nz + 45)); /* flops = 2*bs^3*nz + 2*bs^3 - bs2) */ in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering() 517 PetscCall(PetscLogFlops(1.333333333333 * 3 * 3 * 3 * n)); /* from inverting diagonal blocks */ in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
|
| H A D | baijfact4.c | 58 PetscCall(PetscLogFlops(2.0 * bs * bs2 * (nz + 1.0) - bs)); in MatILUFactorNumeric_SeqBAIJ_N_inplace() 84 PetscCall(PetscLogFlops(1.333333333333 * bs * bs2 * b->mbs)); /* from inverting diagonal blocks */ in MatILUFactorNumeric_SeqBAIJ_N_inplace()
|
| H A D | baijsolvnat3.c | 76 PetscCall(PetscLogFlops(2.0 * 9 * (a->nz) - 3.0 * A->cmap->n)); in MatSolve_SeqBAIJ_3_NaturalOrdering_inplace() 153 PetscCall(PetscLogFlops(2.0 * bs2 * (a->nz) - bs * A->cmap->n)); in MatSolve_SeqBAIJ_3_NaturalOrdering() 203 PetscCall(PetscLogFlops(1.0 * bs2 * (a->nz) - bs * A->cmap->n)); in MatForwardSolve_SeqBAIJ_3_NaturalOrdering() 251 PetscCall(PetscLogFlops(2.0 * bs2 * (a->nz) - bs * A->cmap->n)); in MatBackwardSolve_SeqBAIJ_3_NaturalOrdering()
|
| H A D | baijsolvtran1.c | 56 PetscCall(PetscLogFlops(2.0 * a->nz - A->cmap->n)); in MatSolveTranspose_SeqBAIJ_1() 110 PetscCall(PetscLogFlops(2.0 * (a->nz) - A->cmap->n)); in MatSolveTranspose_SeqBAIJ_1_inplace()
|
| H A D | baijsolvtrannat2.c | 54 PetscCall(PetscLogFlops(2.0 * 4.0 * (a->nz) - 2.0 * A->cmap->n)); in MatSolveTranspose_SeqBAIJ_2_NaturalOrdering_inplace() 110 PetscCall(PetscLogFlops(2.0 * bs2 * (a->nz) - bs * A->cmap->n)); in MatSolveTranspose_SeqBAIJ_2_NaturalOrdering()
|
| H A D | baijfact.c | 76 PetscCall(PetscLogFlops(16.0 * nz + 12)); /* flops = 2*bs^3*nz + 2*bs^3 - bs2) */ in MatLUFactorNumeric_SeqBAIJ_2() 113 PetscCall(PetscLogFlops(1.333333333333 * 2 * 2 * 2 * n)); /* from inverting diagonal blocks */ in MatLUFactorNumeric_SeqBAIJ_2() 182 PetscCall(PetscLogFlops(16.0 * nz + 12)); /* flops = 2*bs^3*nz + 2*bs^3 - bs2) */ in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering() 219 PetscCall(PetscLogFlops(1.333333333333 * 2 * 2 * 2 * n)); /* from inverting diagonal blocks */ in MatLUFactorNumeric_SeqBAIJ_2_NaturalOrdering() 301 PetscCall(PetscLogFlops(16.0 * nz + 12.0)); in MatILUFactorNumeric_SeqBAIJ_2_inplace() 331 PetscCall(PetscLogFlops(1.333333333333 * 8 * b->mbs)); /* from inverting diagonal blocks */ in MatILUFactorNumeric_SeqBAIJ_2_inplace() 408 PetscCall(PetscLogFlops(16.0 * nz + 12.0)); in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() 442 PetscCall(PetscLogFlops(1.333333333333 * 8 * b->mbs)); /* from inverting diagonal blocks */ in MatILUFactorNumeric_SeqBAIJ_2_NaturalOrdering_inplace() 531 PetscCall(PetscLogFlops(2.0 * nz)); in MatLUFactorNumeric_SeqBAIJ_1() 598 PetscCall(PetscLogFlops(C->cmap->n)); in MatLUFactorNumeric_SeqBAIJ_1() [all …]
|
| /petsc/src/ksp/ksp/impls/ibcgs/ |
| H A D | ibcgs.c | 166 PetscCall(PetscLogFlops(15.0)); in KSPSolve_IBCGS() 183 PetscCall(PetscLogFlops(3.0 + 11.0 * N)); in KSPSolve_IBCGS() 214 PetscCall(PetscLogFlops(12.0 * N)); in KSPSolve_IBCGS() 273 PetscCall(PetscLogFlops(7.0 * N)); in KSPSolve_IBCGS()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.h | 212 (void)PetscLogFlops(2.0 * _pnz); \ 234 (void)PetscLogFlops(2.0 * _pnz); \ 257 (void)PetscLogFlops(2.0 * _pnz); \ 274 (void)PetscLogFlops(2.0 * _pnz); \
|
| /petsc/src/ksp/ksp/impls/bcgs/fbcgsr/ |
| H A D | fbcgsr.c | 115 PetscCall(PetscLogFlops(4.0 * N)); in KSPSolve_FBCGSR() 145 PetscCall(PetscLogFlops(8.0 * N)); in KSPSolve_FBCGSR() 194 PetscCall(PetscLogFlops(6.0 * N)); in KSPSolve_FBCGSR()
|
| /petsc/src/tao/leastsquares/tutorials/ |
| H A D | cs1.c | 225 PetscCall(PetscLogFlops(2.0 * M * N)); in EvaluateFunction() 250 …PetscCall(PetscLogFlops(0)); /* 0 for linear least square, >0 for nonlinear least square… in EvaluateJacobian() 263 PetscCall(PetscLogFlops(0)); /* 0 for fixed dictionary matrix, >0 for varying dictionary matrix */ in FormDictionaryMatrix()
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | rosenbrock1f.F90 | 68 PetscCall(PetscLogFlops(15.0d0*nn, ierr)) 147 PetscCall(PetscLogFlops(9.0d0*nn, ierr))
|