Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/cg/pipeprcg/
H A Dpipeprcg.c44 Vec X, B, R, RT, W, WT, P, S, ST, U, UT, PRTST[3]; in KSPSolve_PIPEPRCG() local
62 WT = ksp->work[3]; in KSPSolve_PIPEPRCG()
82 PetscCall(KSP_PCApply(ksp, W, WT)); /* wt <- B w */ in KSPSolve_PIPEPRCG()
86 PetscCall(VecCopy(WT, ST)); /* p <- rt */ in KSPSolve_PIPEPRCG()
141 PetscCall(VecAXPY(WT, -alpha, UT)); /* wt <- wt - alpha * ut */ in KSPSolve_PIPEPRCG()
144 PetscCall(VecAYPX(ST, beta, WT)); /* st <- wt + beta * st */ in KSPSolve_PIPEPRCG()
163 PetscCall(KSP_PCApply(ksp, W, WT)); /* wt <- B w */ in KSPSolve_PIPEPRCG()