Home
last modified time | relevance | path

Searched refs:rhoold (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ksp/ksp/impls/cgs/
H A Dcgs.c18 PetscScalar rho, rhoold, a, s, b; in KSPSolve_CGS() local
81 PetscCall(VecDot(R, RP, &rhoold)); /* rhoold = (r,rp) */ in KSPSolve_CGS()
90 a = rhoold / s; /* a <- rho / s */ in KSPSolve_CGS()
114 b = rho / rhoold; /* b <- rho / rhoold */ in KSPSolve_CGS()
119 rhoold = rho; in KSPSolve_CGS()
/petsc/src/ksp/ksp/impls/tfqmr/
H A Dtfqmr.c14 PetscScalar rho, rhoold, a, s, b, eta, etaold, psiold, cf; in KSPSolve_TFQMR() local
57 PetscCall(VecDot(R, RP, &rhoold)); /* rhoold = (r,rp) */ in KSPSolve_TFQMR()
70 a = rhoold / s; /* a <- rho / s */ in KSPSolve_TFQMR()
108 b = rho / rhoold; /* b <- rho / rhoold */ in KSPSolve_TFQMR()
114 rhoold = rho; in KSPSolve_TFQMR()
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/
H A Dfbcgs.c18 PetscScalar rho, rhoold, alpha, beta, omega, omegaold, d1; in KSPSolve_FBCGS() local
69 rhoold = 1.0; in KSPSolve_FBCGS()
78 beta = (rho / rhoold) * (alpha / omegaold); in KSPSolve_FBCGS()
123 rhoold = rho; in KSPSolve_FBCGS()
/petsc/src/ksp/ksp/impls/bcgs/
H A Dbcgs.c21 PetscScalar rho, rhoold, alpha, beta, omega, omegaold, d1; in KSPSolve_BCGS() local
66 rhoold = 1.0; in KSPSolve_BCGS()
75 beta = (rho / rhoold) * (alpha / omegaold); in KSPSolve_BCGS()
118 rhoold = rho; in KSPSolve_BCGS()
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/
H A Dpipebcgs.c18 PetscScalar rho, rhoold, alpha, beta, omega = 0.0, d1, d2, d3; in KSPSolve_PIPEBCGS() local
142 rhoold = rho; in KSPSolve_PIPEBCGS()
162 beta = (rho / rhoold) * (alpha / omega); in KSPSolve_PIPEBCGS()
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx95 PetscScalar *ptr = work_space_shared, rho, rhoold, a, s, b, eta, etaold, psiold, cf, dpi; in BJSolve_TFQMR() local
192 …team, Nblk), [=](const int idx, PetscScalar &dot) { dot += R[idx] * PetscConj(RP[idx]); }, rhoold); in BJSolve_TFQMR()
212 a = rhoold / s; /* a <- rho / s */ in BJSolve_TFQMR()
290 b = rho / rhoold; /* b <- rho / rhoold */ in BJSolve_TFQMR()
304 rhoold = rho; in BJSolve_TFQMR()