Home
last modified time | relevance | path

Searched refs:norm_r (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ksp/ksp/impls/cg/gltr/
H A Dgltr.c69 PetscReal norm_r, norm_d, norm_dp1, norm_p, dMp; in KSPCGSolve_GLTR()
198 cg->norm_r[0] = PetscSqrtReal(rz); /* norm_r = |r|_M */ in KSPCGSolve_GLTR()
202 PetscCall(VecNorm(z, NORM_2, &norm_r)); /* norm_r = |z| */ in KSPCGSolve_GLTR()
206 norm_r = PetscSqrtReal(rr); /* norm_r = |r| */ in KSPCGSolve_GLTR()
210 norm_r = cg->norm_r[0]; /* norm_r = |r|_M */ in KSPCGSolve_GLTR()
214 norm_r = 0.0; in KSPCGSolve_GLTR()
218 PetscCall(KSPLogResidualHistory(ksp, norm_r)); in KSPCGSolve_GLTR()
219 PetscCall(KSPMonitor(ksp, ksp->its, norm_r)); in KSPCGSolve_GLTR()
220 ksp->rnorm = norm_r; in KSPCGSolve_GLTR()
222 PetscCall((*ksp->converged)(ksp, ksp->its, norm_r, &ksp->reason, ksp->cnvP)); in KSPCGSolve_GLTR()
[all …]
H A Dgltrimpl.h27 PetscReal *norm_r; /* Record of residual values from CG */ member
/petsc/src/ksp/ksp/impls/cg/stcg/
H A Dstcg.c18 PetscReal norm_r, norm_d, norm_dp1, norm_p, dMp; in KSPCGSolve_STCG()
154 PetscCall(VecNorm(z, NORM_2, &norm_r)); /* norm_r = |z| */ in KSPCGSolve_STCG()
158 norm_r = PetscSqrtReal(rr); /* norm_r = |r| */ in KSPCGSolve_STCG()
162 norm_r = PetscSqrtReal(rz); /* norm_r = |r|_M */ in KSPCGSolve_STCG()
166 norm_r = 0.0; in KSPCGSolve_STCG()
170 PetscCall(KSPLogResidualHistory(ksp, norm_r)); in KSPCGSolve_STCG()
171 PetscCall(KSPMonitor(ksp, ksp->its, norm_r)); in KSPCGSolve_STCG()
172 ksp->rnorm = norm_r; in KSPCGSolve_STCG()
174 PetscCall((*ksp->converged)(ksp, ksp->its, norm_r, &ksp->reason, ksp->cnvP)); in KSPCGSolve_STCG()
400 PetscCall(VecNorm(z, NORM_2, &norm_r)); /* norm_r = |z| */ in KSPCGSolve_STCG()
[all …]
/petsc/src/ksp/ksp/impls/cg/nash/
H A Dnash.c19 PetscReal norm_r, norm_d, norm_dp1, norm_p, dMp; in KSPCGSolve_NASH()
157 PetscCall(VecNorm(z, NORM_2, &norm_r)); /* norm_r = |z| */ in KSPCGSolve_NASH()
161 norm_r = PetscSqrtReal(rr); /* norm_r = |r| */ in KSPCGSolve_NASH()
165 norm_r = PetscSqrtReal(rz); /* norm_r = |r|_M */ in KSPCGSolve_NASH()
169 norm_r = 0.0; in KSPCGSolve_NASH()
173 PetscCall(KSPLogResidualHistory(ksp, norm_r)); in KSPCGSolve_NASH()
174 PetscCall(KSPMonitor(ksp, ksp->its, norm_r)); in KSPCGSolve_NASH()
175 ksp->rnorm = norm_r; in KSPCGSolve_NASH()
177 PetscCall((*ksp->converged)(ksp, ksp->its, norm_r, &ksp->reason, ksp->cnvP)); in KSPCGSolve_NASH()
401 PetscCall(VecNorm(z, NORM_2, &norm_r)); /* norm_r = |z| */ in KSPCGSolve_NASH()
[all …]
/petsc/src/ksp/ksp/impls/gcr/
H A Dgcr.c26 PetscReal norm_r = 0.0, nrm; in KSPSolve_GCR_cycle() local
59 PetscCall(VecNorm(r, NORM_2, &norm_r)); in KSPSolve_GCR_cycle()
60 KSPCheckNorm(ksp, norm_r); in KSPSolve_GCR_cycle()
64 ksp->rnorm = norm_r; in KSPSolve_GCR_cycle()
66 PetscCall(KSPLogResidualHistory(ksp, norm_r)); in KSPSolve_GCR_cycle()
67 PetscCall(KSPMonitor(ksp, ksp->its, norm_r)); in KSPSolve_GCR_cycle()
70 PetscCall((*ksp->converged)(ksp, ksp->its, norm_r, &ksp->reason, ksp->cnvP)); in KSPSolve_GCR_cycle()
88 PetscReal norm_r = 0.0; in KSPSolve_GCR() local
100 PetscCall(VecNorm(r, NORM_2, &norm_r)); in KSPSolve_GCR()
101 KSPCheckNorm(ksp, norm_r); in KSPSolve_GCR()
[all …]