Lines Matching refs:beta1
99 PetscReal alpha, beta, beta1, betan, betal; in KSPSolve_MINRES() local
154 PetscCall(VecDotRealPart(R3, R2, &beta1)); in KSPSolve_MINRES()
155 KSPCheckDot(ksp, beta1); in KSPSolve_MINRES()
156 if (beta1 < 0.0) { in KSPSolve_MINRES()
157 …ctComm((PetscObject)ksp), PETSC_ERR_CONV_FAILED, "Detected indefinite operator %g", (double)beta1); in KSPSolve_MINRES()
161 beta1 = PetscSqrtReal(beta1); in KSPSolve_MINRES()
163 rnorm = beta1; in KSPSolve_MINRES()
171 relres = rnorm / beta1; in KSPSolve_MINRES()
172 betan = beta1; in KSPSolve_MINRES()
173 phi0 = beta1; in KSPSolve_MINRES()
174 phi = beta1; in KSPSolve_MINRES()
175 betan = beta1; in KSPSolve_MINRES()
396 relres = rnorm / (Anorm * xnorm + beta1); in KSPSolve_MINRES()
404 if (epsx >= beta1) flag = 5; // x is an eigenvector in KSPSolve_MINRES()
466 relresl = rnorml / (Anorm * xnorm + beta1); in KSPSolve_MINRES()