Home
last modified time | relevance | path

Searched refs:KSP_NORM_PRECONDITIONED (Results 1 – 25 of 45) sorted by relevance

12

/petsc/src/ksp/ksp/impls/cr/pipecr/
H A Dpipecr.c56 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPECR()
79 if (i > 0 && ksp->normtype == KSP_NORM_PRECONDITIONED) PetscCall(VecNormBegin(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()
153 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_PIPECR()
/petsc/src/ksp/ksp/impls/cg/groppcg/
H A Dgroppcg.c63 case KSP_NORM_PRECONDITIONED: in KSPSolve_GROPPCG()
106 } else if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_GROPPCG()
116 } else if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_GROPPCG()
170 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_GROPPCG()
/petsc/src/ksp/ksp/impls/cg/pipecg/
H A Dpipecg.c58 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPECG()
95 } else if (i > 0 && ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_PIPECG()
107 } else if (i > 0 && ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_PIPECG()
183 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_PIPECG()
/petsc/src/ksp/ksp/impls/rich/
H A Drich.c80 } else if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_Richardson()
103 } else if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_Richardson()
112 …if (ksp->normtype != KSP_NORM_PRECONDITIONED) PetscCall(KSP_PCApply(ksp, r, z)); /* z <- B r … in KSPSolve_Richardson()
126 } else if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_Richardson()
263 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_Richardson()
/petsc/src/ksp/ksp/impls/cg/cgne/
H A Dcgne.c91 if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_CGNE()
142 if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_CGNE()
160 if (ksp->normtype != KSP_NORM_PRECONDITIONED) { in KSPSolve_CGNE()
217 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_CGNE()
/petsc/src/ksp/ksp/impls/bicg/
H A Dbicg.c43 if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_BiCG()
87 if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_BiCG()
135 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_BiCG()
/petsc/src/ksp/ksp/impls/cheby/
H A Dcheby.c441 case KSP_NORM_PRECONDITIONED: in KSPSolve_Chebyshev_FirstKind()
464 …if (ksp->normtype != KSP_NORM_PRECONDITIONED) PetscCall(KSP_PCApply(ksp, r, p[k])); /* p[k] = B^{-… in KSPSolve_Chebyshev_FirstKind()
480 case KSP_NORM_PRECONDITIONED: in KSPSolve_Chebyshev_FirstKind()
500 …if (ksp->normtype != KSP_NORM_PRECONDITIONED) PetscCall(KSP_PCApply(ksp, r, p[kp1])); /* p[kp1] =… in KSPSolve_Chebyshev_FirstKind()
523 case KSP_NORM_PRECONDITIONED: in KSPSolve_Chebyshev_FirstKind()
597 case KSP_NORM_PRECONDITIONED: in KSPSolve_Chebyshev_FourthKind()
620 …if (ksp->normtype != KSP_NORM_PRECONDITIONED) PetscCall(KSP_PCApply(ksp, r, Br)); /* Br = B^{-1}r … in KSPSolve_Chebyshev_FourthKind()
639 case KSP_NORM_PRECONDITIONED: in KSPSolve_Chebyshev_FourthKind()
659 …if (ksp->normtype != KSP_NORM_PRECONDITIONED) PetscCall(KSP_PCApply(ksp, r, Br)); /* Br = B^{-1}r… in KSPSolve_Chebyshev_FourthKind()
680 case KSP_NORM_PRECONDITIONED: in KSPSolve_Chebyshev_FourthKind()
[all …]
/petsc/src/ksp/ksp/impls/cg/
H A Dcg.c169 case KSP_NORM_PRECONDITIONED: in KSPSolve_CG()
213 …if (ksp->normtype != KSP_NORM_PRECONDITIONED && (ksp->normtype != KSP_NORM_NATURAL)) PetscCall(KSP… in KSPSolve_CG()
307 if (ksp->normtype == KSP_NORM_PRECONDITIONED && ksp->chknorm < i + 2) { in KSPSolve_CG()
342 …if ((ksp->normtype != KSP_NORM_PRECONDITIONED && ksp->normtype != KSP_NORM_NATURAL) || ksp->chknor… in KSPSolve_CG()
405 case KSP_NORM_PRECONDITIONED: in KSPSolve_CG_SingleReduction()
435 …if (ksp->normtype != KSP_NORM_PRECONDITIONED && (ksp->normtype != KSP_NORM_NATURAL)) PetscCall(KSP… in KSPSolve_CG_SingleReduction()
490 if (ksp->normtype == KSP_NORM_PRECONDITIONED && ksp->chknorm < i + 2) { in KSPSolve_CG_SingleReduction()
517 …if ((ksp->normtype != KSP_NORM_PRECONDITIONED && ksp->normtype != KSP_NORM_NATURAL) || ksp->chknor… in KSPSolve_CG_SingleReduction()
701 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_CG()
/petsc/src/ksp/ksp/impls/cr/
H A Dcr.c45 if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_CR()
96 if (ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_CR()
156 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_CR()
/petsc/src/ksp/ksp/impls/preonly/
H A Dpreonly.c129 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_PREONLY()
130 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_RIGHT, 2)); in KSPCreate_PREONLY()
/petsc/src/ksp/ksp/impls/cg/pipecgrr/
H A Dpipecgrr.c59 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPECGRR()
121 } else if (i > 0 && ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_PIPECGRR()
144 } else if (i > 0 && ksp->normtype == KSP_NORM_PRECONDITIONED) { in KSPSolve_PIPECGRR()
270 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_PIPECGRR()
/petsc/src/ksp/ksp/impls/cg/pipeprcg/
H A Dpipeprcg.c104 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPEPRCG()
216 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_PIPEPRCG()
/petsc/src/ksp/ksp/impls/cg/stcg/
H A Dstcg.c153 case KSP_NORM_PRECONDITIONED: in KSPCGSolve_STCG()
399 case KSP_NORM_PRECONDITIONED: in KSPCGSolve_STCG()
644 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_STCG()
/petsc/src/ksp/ksp/impls/cg/nash/
H A Dnash.c156 case KSP_NORM_PRECONDITIONED: in KSPCGSolve_NASH()
400 case KSP_NORM_PRECONDITIONED: in KSPCGSolve_NASH()
624 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_NASH()
/petsc/src/ksp/ksp/impls/fcg/
H A Dfcg.c108 case KSP_NORM_PRECONDITIONED: in KSPSolve_FCG()
220 case KSP_NORM_PRECONDITIONED: in KSPSolve_FCG()
547 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_FCG()
/petsc/src/ksp/ksp/impls/fcg/pipefcg/
H A Dpipefcg.c157 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPEFCG_cycle()
290 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPEFCG()
616 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_PIPEFCG()
/petsc/src/ksp/ksp/impls/cg/gltr/
H A Dgltr.c201 case KSP_NORM_PRECONDITIONED: in KSPCGSolve_GLTR()
425 case KSP_NORM_PRECONDITIONED: in KSPCGSolve_GLTR()
566 case KSP_NORM_PRECONDITIONED: in KSPCGSolve_GLTR()
1058 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 2)); in KSPCreate_GLTR()
/petsc/src/ksp/ksp/impls/gcr/pipegcr/
H A Dpipegcr.c188 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPEGCR_cycle()
282 case KSP_NORM_PRECONDITIONED: in KSPSolve_PIPEGCR()
728 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 1)); in KSPCreate_PIPEGCR()
/petsc/src/ksp/ksp/impls/cgs/
H A Dcgs.c149 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_CGS()
/petsc/src/ksp/ksp/impls/tfqmr/
H A Dtfqmr.c148 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_TFQMR()
/petsc/src/ksp/ksp/impls/lcd/
H A Dlcd.c209 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_LCD()
/petsc/src/ksp/ksp/impls/tcqmr/
H A Dtcqmr.c179 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_TCQMR()
/petsc/src/ksp/ksp/impls/bcgs/
H A Dbcgs.c214 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_BCGS()
/petsc/src/ksp/ksp/impls/symmlq/
H A Dsymmlq.c203 PetscCall(KSPSetSupportedNorm(ksp, KSP_NORM_PRECONDITIONED, PC_LEFT, 3)); in KSPCreate_SYMMLQ()
/petsc/doc/changes/
H A D233.md89 - KSP_PRECONDITIONED_NORM -> KSP_NORM_PRECONDITIONED

12