Home
last modified time | relevance | path

Searched refs:dpest (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/ksp/impls/tfqmr/
H A Dtfqmr.c15 PetscReal dp, dpold, w, dpest, tau, psi, cm; in KSPSolve_TFQMR() local
92 dpest = PetscSqrtReal(2 * i + m + 2.0) * tau; in KSPSolve_TFQMR()
94 if (ksp->normtype != KSP_NORM_NONE) ksp->rnorm = dpest; in KSPSolve_TFQMR()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx93 PetscReal dp, dpold, w, dpest, tau, psi, cm, r0; in BJSolve_TFQMR() local
248 dpest = PetscSqrtReal(2 * it + m + 2.0) * tau; in BJSolve_TFQMR()
250 …okkos::PerTeam(team), [=]() { printf("%3d KSP Residual norm %14.12e\n", it + 1, (double)dpest); }); in BJSolve_TFQMR()
252 if (dpest < atol) { in BJSolve_TFQMR()
256 if (dpest / r0 < rtol) { in BJSolve_TFQMR()
261 if (dpest / r0 > dtol) { in BJSolve_TFQMR()
263 … printf("ERROR block %d diverged: %d it, res=%e, r_0=%e\n", team.league_rank(), it, dpest, r0); }); in BJSolve_TFQMR()
267 if (dpest / r0 > dtol) { in BJSolve_TFQMR()
275 … TFQMR %d:%d it, res=%e, r_0=%e r_res=%e\n", team.league_rank(), it, m, dpest, r0, dpest / r0); }); in BJSolve_TFQMR()