| /petsc/src/ksp/ksp/impls/cgs/ |
| H A D | cgs.c | 47 if (ksp->normtype == KSP_NORM_NATURAL) dp *= dp; in KSPSolve_CGS() 66 if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CGS() 98 if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CGS() 151 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_CGS() 152 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_RIGHT, 2)); in KSPCreate_CGS()
|
| /petsc/src/ksp/ksp/impls/cg/pipecg/ |
| H A D | pipecg.c | 70 case KSP_NORM_NATURAL: in KSPSolve_PIPECG() 98 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotBegin(R, U, &gamma)); in KSPSolve_PIPECG() 110 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotEnd(R, U, &gamma)); in KSPSolve_PIPECG() 114 if (ksp->normtype == KSP_NORM_NATURAL) dp = PetscSqrtReal(PetscAbsScalar(gamma)); in KSPSolve_PIPECG() 184 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PIPECG()
|
| /petsc/src/ksp/ksp/impls/cg/ |
| H A D | cg.c | 178 case KSP_NORM_NATURAL: in KSPSolve_CG() 213 …if (ksp->normtype != KSP_NORM_PRECONDITIONED && (ksp->normtype != KSP_NORM_NATURAL)) PetscCall(KSP… in KSPSolve_CG() 214 if (ksp->normtype != KSP_NORM_NATURAL) { in KSPSolve_CG() 314 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CG() 342 …if ((ksp->normtype != KSP_NORM_PRECONDITIONED && ksp->normtype != KSP_NORM_NATURAL) || ksp->chknor… in KSPSolve_CG() 343 if (ksp->normtype != KSP_NORM_NATURAL || ksp->chknorm >= i + 2) { in KSPSolve_CG() 414 case KSP_NORM_NATURAL: in KSPSolve_CG_SingleReduction() 435 …if (ksp->normtype != KSP_NORM_PRECONDITIONED && (ksp->normtype != KSP_NORM_NATURAL)) PetscCall(KSP… in KSPSolve_CG_SingleReduction() 436 if (ksp->normtype != KSP_NORM_NATURAL) { in KSPSolve_CG_SingleReduction() 498 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CG_SingleReduction() [all …]
|
| /petsc/src/ksp/ksp/impls/cg/groppcg/ |
| H A D | groppcg.c | 71 case KSP_NORM_NATURAL: in KSPSolve_GROPPCG() 121 if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_GROPPCG() 171 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_GROPPCG()
|
| /petsc/src/ksp/ksp/impls/cg/pipecgrr/ |
| H A D | pipecgrr.c | 75 case KSP_NORM_NATURAL: in KSPSolve_PIPECGRR() 124 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotBegin(R, U, &gamma)); in KSPSolve_PIPECGRR() 147 if (!(i == 0 && ksp->normtype == KSP_NORM_NATURAL)) PetscCall(VecDotEnd(R, U, &gamma)); in KSPSolve_PIPECGRR() 162 if (ksp->normtype == KSP_NORM_NATURAL) dp = PetscSqrtReal(PetscAbsScalar(gamma)); in KSPSolve_PIPECGRR() 271 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PIPECGRR()
|
| /petsc/src/ksp/ksp/impls/cr/ |
| H A D | cr.c | 58 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CR() 101 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CR() 158 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_CR()
|
| /petsc/src/ksp/ksp/impls/cg/cgne/ |
| H A D | cgne.c | 95 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CGNE() 152 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPSolve_CGNE() 219 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_CGNE()
|
| /petsc/src/ksp/ksp/impls/cg/pipeprcg/ |
| H A D | pipeprcg.c | 114 case KSP_NORM_NATURAL: in KSPSolve_PIPEPRCG() 217 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PIPEPRCG()
|
| /petsc/src/ksp/ksp/impls/cg/stcg/ |
| H A D | stcg.c | 161 case KSP_NORM_NATURAL: in KSPCGSolve_STCG() 407 case KSP_NORM_NATURAL: in KSPCGSolve_STCG() 645 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_STCG()
|
| /petsc/src/ksp/ksp/impls/cg/nash/ |
| H A D | nash.c | 164 case KSP_NORM_NATURAL: in KSPCGSolve_NASH() 408 case KSP_NORM_NATURAL: in KSPCGSolve_NASH() 625 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_NASH()
|
| /petsc/src/ksp/ksp/impls/cheby/ |
| H A D | cheby.c | 446 case KSP_NORM_NATURAL: in KSPSolve_Chebyshev_FirstKind() 485 case KSP_NORM_NATURAL: in KSPSolve_Chebyshev_FirstKind() 528 case KSP_NORM_NATURAL: in KSPSolve_Chebyshev_FirstKind() 602 case KSP_NORM_NATURAL: in KSPSolve_Chebyshev_FourthKind() 644 case KSP_NORM_NATURAL: in KSPSolve_Chebyshev_FourthKind() 685 case KSP_NORM_NATURAL: in KSPSolve_Chebyshev_FourthKind()
|
| /petsc/src/ksp/ksp/impls/fcg/ |
| H A D | fcg.c | 117 case KSP_NORM_NATURAL: in KSPSolve_FCG() 229 case KSP_NORM_NATURAL: in KSPSolve_FCG() 549 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 1)); in KSPCreate_FCG()
|
| /petsc/src/ksp/ksp/impls/preonly/ |
| H A D | preonly.c | 133 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PREONLY()
|
| /petsc/src/ksp/ksp/impls/fcg/pipefcg/ |
| H A D | pipefcg.c | 163 case KSP_NORM_NATURAL: in KSPSolve_PIPEFCG_cycle() 297 case KSP_NORM_NATURAL: in KSPSolve_PIPEFCG() 617 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 1)); in KSPCreate_PIPEFCG()
|
| /petsc/src/ksp/ksp/impls/cg/gltr/ |
| H A D | gltr.c | 209 case KSP_NORM_NATURAL: in KSPCGSolve_GLTR() 433 case KSP_NORM_NATURAL: in KSPCGSolve_GLTR() 574 case KSP_NORM_NATURAL: in KSPCGSolve_GLTR() 1059 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_GLTR()
|
| /petsc/src/ksp/ksp/impls/gcr/pipegcr/ |
| H A D | pipegcr.c | 194 case KSP_NORM_NATURAL: in KSPSolve_PIPEGCR_cycle() 288 case KSP_NORM_NATURAL: in KSPSolve_PIPEGCR() 727 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PIPEGCR()
|
| /petsc/doc/changes/ |
| H A D | 233.md | 91 - KSP_NATURAL_NORM -> KSP_NORM_NATURAL
|
| /petsc/src/ksp/ksp/impls/cg/pipecg2/ |
| H A D | pipecg2.c | 34 } else if (normtype == KSP_NORM_NATURAL) { in VecMergedDot_Private() 224 } else if (normtype == KSP_NORM_NATURAL) { in VecMergedOpsShort_Private() 450 } else if (normtype == KSP_NORM_NATURAL) { in VecMergedOps_Private() 746 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PIPECG2()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscksp.pxi | 58 KSP_NORM_NATURAL
|
| H A D | KSP.pyx | 251 NORM_NATURAL = KSP_NORM_NATURAL
|
| /petsc/src/snes/tutorials/ |
| H A D | ex11.c | 410 PetscCall(KSPSetNormType(ksp, KSP_NORM_NATURAL)); in main()
|
| /petsc/include/ |
| H A D | petscksp.h | 720 KSP_NORM_NATURAL = 3 enumerator 722 #define KSP_NORM_MAX (KSP_NORM_NATURAL + 1)
|
| /petsc/src/ksp/ksp/impls/cg/pipelcg/ |
| H A D | pipelcg.c | 477 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PIPELCG()
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | iterativ.c | 1554 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPConvergedDefault()
|
| /petsc/src/ksp/ksp/impls/fetidp/ |
| H A D | fetidp.c | 1367 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_FETIDP()
|