Home
last modified time | relevance | path

Searched refs:KSP_NORM_NATURAL (Results 1 – 25 of 26) sorted by relevance

12

/petsc/src/ksp/ksp/impls/cgs/
H A Dcgs.c47 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 Dpipecg.c70 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 Dcg.c178 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 Dgroppcg.c71 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 Dpipecgrr.c75 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 Dcr.c58 } 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 Dcgne.c95 } 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 Dpipeprcg.c114 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 Dstcg.c161 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 Dnash.c164 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 Dcheby.c446 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 Dfcg.c117 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 Dpreonly.c133 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PREONLY()
/petsc/src/ksp/ksp/impls/fcg/pipefcg/
H A Dpipefcg.c163 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 Dgltr.c209 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 Dpipegcr.c194 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 D233.md91 - KSP_NATURAL_NORM -> KSP_NORM_NATURAL
/petsc/src/ksp/ksp/impls/cg/pipecg2/
H A Dpipecg2.c34 } 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 Dpetscksp.pxi58 KSP_NORM_NATURAL
H A DKSP.pyx251 NORM_NATURAL = KSP_NORM_NATURAL
/petsc/src/snes/tutorials/
H A Dex11.c410 PetscCall(KSPSetNormType(ksp, KSP_NORM_NATURAL)); in main()
/petsc/include/
H A Dpetscksp.h720 KSP_NORM_NATURAL = 3 enumerator
722 #define KSP_NORM_MAX (KSP_NORM_NATURAL + 1)
/petsc/src/ksp/ksp/impls/cg/pipelcg/
H A Dpipelcg.c477 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_PIPELCG()
/petsc/src/ksp/ksp/interface/
H A Diterativ.c1554 } else if (ksp->normtype == KSP_NORM_NATURAL) { in KSPConvergedDefault()
/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c1367 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_NATURAL, PC_LEFT, 2)); in KSPCreate_FETIDP()

12