| /petsc/src/ksp/ksp/impls/cg/pipecgrr/ |
| H A D | pipecgrr.c | 64 PetscCall(VecNormEnd(U, NORM_2, &dp)); in KSPSolve_PIPECGRR() 65 PetscCall(VecNormEnd(B, NORM_2, &db)); in KSPSolve_PIPECGRR() 72 PetscCall(VecNormEnd(R, NORM_2, &dp)); in KSPSolve_PIPECGRR() 73 PetscCall(VecNormEnd(B, NORM_2, &db)); in KSPSolve_PIPECGRR() 81 PetscCall(VecNormEnd(B, NORM_2, &db)); in KSPSolve_PIPECGRR() 143 PetscCall(VecNormEnd(R, NORM_2, &dp)); in KSPSolve_PIPECGRR() 145 PetscCall(VecNormEnd(U, NORM_2, &dp)); in KSPSolve_PIPECGRR() 151 PetscCall(VecNormEnd(S, NORM_2, &ds)); in KSPSolve_PIPECGRR() 152 PetscCall(VecNormEnd(Z, NORM_2, &dz)); in KSPSolve_PIPECGRR() 153 PetscCall(VecNormEnd(P, NORM_2, &dpp)); in KSPSolve_PIPECGRR() [all …]
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex28.c | 52 PetscCall(VecNormEnd(y, NORM_2, &result3)); in main() 53 PetscCall(VecNormEnd(x, NORM_1, &result4)); in main() 72 PetscCall(VecNormEnd(y, NORM_MAX, &result3)); in main() 73 PetscCall(VecNormEnd(x, NORM_MAX, &result4)); in main() 95 PetscCall(VecNormEnd(x, NORM_MAX, &result3)); in main() 96 PetscCall(VecNormEnd(x, NORM_1, &result4)); in main() 114 PetscCall(VecNormEnd(x, NORM_MAX, &result3)); in main() 115 PetscCall(VecNormEnd(x, NORM_1_AND_2, result)); in main() 116 PetscCall(VecNormEnd(y, NORM_MAX, &result4)); in main()
|
| H A D | ex42.c | 51 PetscCall(VecNormEnd(y, NORM_2, &ynorm)); in main()
|
| /petsc/src/snes/impls/ngmres/ |
| H A D | ngmresfunc.c | 145 if (xMnorm) PetscCall(VecNormEnd(XM, NORM_2, xMnorm)); in SNESNGMRESNorms_Private() 146 if (fMnorm) PetscCall(VecNormEnd(FM, NORM_2, fMnorm)); in SNESNGMRESNorms_Private() 147 if (yMnorm) PetscCall(VecNormEnd(D, NORM_2, yMnorm)); in SNESNGMRESNorms_Private() 148 if (xAnorm) PetscCall(VecNormEnd(XA, NORM_2, xAnorm)); in SNESNGMRESNorms_Private() 149 if (fAnorm) PetscCall(VecNormEnd(FA, NORM_2, fAnorm)); in SNESNGMRESNorms_Private() 150 if (yAnorm) PetscCall(VecNormEnd(D, NORM_2, yAnorm)); in SNESNGMRESNorms_Private() 151 if (dnorm) PetscCall(VecNormEnd(D, NORM_2, dnorm)); in SNESNGMRESNorms_Private() 154 PetscCall(VecNormEnd(D, NORM_2, &ngmres->xnorms[i])); in SNESNGMRESNorms_Private()
|
| /petsc/src/ksp/ksp/impls/cr/ |
| H A D | cr.c | 48 PetscCall(VecNormEnd(RT, NORM_2, &dp)); /* dp <- RT'*RT */ in KSPSolve_CR() 56 PetscCall(VecNormEnd(R, NORM_2, &dp)); /* dp <- RT'*RT */ in KSPSolve_CR() 99 PetscCall(VecNormEnd(RT, NORM_2, &dp)); /* dp <- || RT || */ in KSPSolve_CR() 111 PetscCall(VecNormEnd(R, NORM_2, &dp)); /* dp <- R'*R */ in KSPSolve_CR()
|
| /petsc/src/ksp/ksp/impls/cg/pipecg/ |
| H A D | pipecg.c | 62 PetscCall(VecNormEnd(U, NORM_2, &dp)); in KSPSolve_PIPECG() 68 PetscCall(VecNormEnd(R, NORM_2, &dp)); in KSPSolve_PIPECG() 106 PetscCall(VecNormEnd(R, NORM_2, &dp)); in KSPSolve_PIPECG() 108 PetscCall(VecNormEnd(U, NORM_2, &dp)); in KSPSolve_PIPECG()
|
| /petsc/src/snes/linesearch/impls/basic/ |
| H A D | linesearchbasic.c | 39 PetscCall(VecNormEnd(Y, NORM_2, &linesearch->ynorm)); in SNESLineSearchApply_Basic() 40 PetscCall(VecNormEnd(W, NORM_2, &linesearch->xnorm)); in SNESLineSearchApply_Basic()
|
| /petsc/src/mat/impls/mffd/ |
| H A D | mffddef.c | 64 PetscCall(VecNormEnd(a, NORM_1, &sum)); in MatMFFDCompute_DS() 65 PetscCall(VecNormEnd(a, NORM_2, &nrm)); in MatMFFDCompute_DS()
|
| /petsc/src/snes/linesearch/impls/nleqerr/ |
| H A D | linesearchnleqerr.c | 67 PetscCall(VecNormEnd(Y, NORM_2, &ynorm)); in SNESLineSearchApply_NLEQERR() 68 PetscCall(VecNormEnd(X, NORM_2, &xnorm)); in SNESLineSearchApply_NLEQERR() 101 PetscCall(VecNormEnd(G, NORM_2, &gnorm)); in SNESLineSearchApply_NLEQERR()
|
| /petsc/src/ksp/ksp/impls/cr/pipecr/ |
| H A D | pipecr.c | 60 PetscCall(VecNormEnd(U, NORM_2, &dp)); in KSPSolve_PIPECR() 86 if (i > 0 && ksp->normtype == KSP_NORM_PRECONDITIONED) PetscCall(VecNormEnd(U, NORM_2, &dp)); in KSPSolve_PIPECR()
|
| /petsc/src/ksp/ksp/impls/cg/groppcg/ |
| H A D | groppcg.c | 115 PetscCall(VecNormEnd(r, NORM_2, &dp)); in KSPSolve_GROPPCG() 117 PetscCall(VecNormEnd(z, NORM_2, &dp)); in KSPSolve_GROPPCG()
|
| /petsc/src/snes/impls/composite/ |
| H A D | snescomposite.c | 762 PetscCall(VecNormEnd(X, NORM_2, &xnorm)); in SNESSolve_Composite() 763 PetscCall(VecNormEnd(Y, NORM_2, &snorm)); in SNESSolve_Composite() 769 PetscCall(VecNormEnd(F, NORM_2, &fnorm)); in SNESSolve_Composite() 770 PetscCall(VecNormEnd(X, NORM_2, &xnorm)); in SNESSolve_Composite() 771 PetscCall(VecNormEnd(Y, NORM_2, &snorm)); in SNESSolve_Composite() 777 PetscCall(VecNormEnd(X, NORM_2, &xnorm)); in SNESSolve_Composite() 778 PetscCall(VecNormEnd(Y, NORM_2, &snorm)); in SNESSolve_Composite()
|
| /petsc/src/ksp/ksp/impls/cg/pipeprcg/ |
| H A D | pipeprcg.c | 107 PetscCall(VecNormEnd(RT, NORM_2, &dp)); in KSPSolve_PIPEPRCG() 112 PetscCall(VecNormEnd(R, NORM_2, &dp)); in KSPSolve_PIPEPRCG()
|
| /petsc/src/snes/interface/noise/ |
| H A D | snesmfj2.c | 123 PetscCall(VecNormEnd(a, NORM_1, &sum)); in SNESMatrixFreeMult2_Private() 124 PetscCall(VecNormEnd(a, NORM_2, &norm)); in SNESMatrixFreeMult2_Private()
|
| /petsc/src/snes/impls/al/ |
| H A D | al.c | 484 PetscCall(VecNormEnd(R, NORM_2, &fnorm)); in SNESSolve_NEWTONAL() 485 PetscCall(VecNormEnd(X, NORM_2, &xnorm)); in SNESSolve_NEWTONAL() 486 PetscCall(VecNormEnd(deltaX, NORM_2, &ynorm)); in SNESSolve_NEWTONAL()
|
| /petsc/src/snes/impls/vi/ss/ |
| H A D | viss.c | 21 PetscCall(VecNormEnd(phi, NORM_2, phinorm)); in SNESVIComputeMeritFunction() 239 PetscCall(VecNormEnd(X, NORM_2, &xnorm)); in SNESSolve_VINEWTONSSLS()
|
| /petsc/src/snes/linesearch/impls/bt/ |
| H A D | linesearchbt.c | 93 PetscCall(VecNormEnd(Y, NORM_2, &ynorm)); in SNESLineSearchApply_BT() 94 PetscCall(VecNormEnd(X, NORM_2, &xnorm)); in SNESLineSearchApply_BT()
|
| /petsc/src/snes/linesearch/interface/ |
| H A D | linesearch.c | 1424 PetscCall(VecNormEnd(linesearch->vec_func, NORM_2, &linesearch->fnorm)); in SNESLineSearchComputeNorms() 1425 PetscCall(VecNormEnd(linesearch->vec_sol, NORM_2, &linesearch->xnorm)); in SNESLineSearchComputeNorms() 1426 PetscCall(VecNormEnd(linesearch->vec_update, NORM_2, &linesearch->ynorm)); in SNESLineSearchComputeNorms()
|
| /petsc/src/ksp/ksp/impls/bcgs/pipebcgs/ |
| H A D | pipebcgs.c | 154 … if (ksp->normtype != KSP_NORM_NONE && ksp->chknorm < i + 2) PetscCall(VecNormEnd(R, NORM_2, &dp)); in KSPSolve_PIPEBCGS()
|
| /petsc/src/snes/impls/ls/ |
| H A D | ls.c | 166 PetscCall(VecNormEnd(F, NORM_2, &fnorm)); in SNESSolve_NEWTONLS()
|
| /petsc/src/ksp/ksp/impls/gmres/pgmres/ |
| H A D | pgmres.c | 59 PetscCall(VecNormEnd(VEC_VV(it - 1), NORM_2, &newnorm)); in KSPPGMRESCycle()
|
| /petsc/src/vec/vec/utils/ |
| H A D | comb.c | 539 PetscErrorCode VecNormEnd(Vec x, NormType ntype, PetscReal *result) in VecNormEnd() function
|
| /petsc/doc/changes/ |
| H A D | 2024.md | 355 `VecNormEnd()`, which reduce communication overhead in parallel;
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscvec.pxi | 123 PetscErrorCode VecNormEnd(PetscVec, PetscNormType, PetscReal*)
|
| /petsc/include/ |
| H A D | petscvec.h | 538 PETSC_EXTERN PetscErrorCode VecNormEnd(Vec, NormType, PetscReal *);
|