Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/gmres/pgmres/
H A Dpgmresimpl.h21 #define VEC_TEMP_MATOP pgmres->vecs[1] /* work space */ macro
H A Dpgmres.c55 PetscCall(KSP_PCApplyBAorAB(ksp, Zcur, Znext, VEC_TEMP_MATOP)); in KSPPGMRESCycle()
179 …PetscCall(KSPInitialResidual(ksp, ksp->vec_sol, VEC_TEMP, VEC_TEMP_MATOP, VEC_VV(0), ksp->vec_rhs)… in KSPSolve_PGMRES()
226 PetscCall(KSPUnwindPreconditioner(ksp, VEC_TEMP, VEC_TEMP_MATOP)); in KSPPGMRESBuildSoln()
/petsc/src/ksp/ksp/impls/gmres/fgmres/
H A Dfgmresimpl.h36 #define VEC_TEMP_MATOP fgmres->vecs[1] /* work space */ macro
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/
H A Dpipefgmresimpl.h37 #define VEC_TEMP_MATOP pipefgmres->vecs[1] /* work space */ macro
H A Dpipefgmres.c321 …PetscCall(KSPInitialResidual(ksp, ksp->vec_sol, VEC_TEMP, VEC_TEMP_MATOP, VEC_VV(0), ksp->vec_rhs)… in KSPSolve_PIPEFGMRES()
/petsc/src/ksp/ksp/impls/gmres/lgmres/
H A Dlgmresimpl.h48 #define VEC_TEMP_MATOP lgmres->vecs[1] /* work space */ macro
H A Dlgmres.c170 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(loc_it), VEC_VV(1 + loc_it), VEC_TEMP_MATOP)); in KSPLGMRESCycle()
324 …PetscCall(KSPInitialResidual(ksp, ksp->vec_sol, VEC_TEMP, VEC_TEMP_MATOP, VEC_VV(0), ksp->vec_rhs)… in KSPSolve_LGMRES()
430 PetscCall(KSPUnwindPreconditioner(ksp, VEC_TEMP, VEC_TEMP_MATOP)); in KSPLGMRESBuildSoln()
/petsc/src/ksp/ksp/impls/gmres/dgmres/
H A Ddgmres.c148 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(it), VEC_TEMP, VEC_TEMP_MATOP)); in KSPDGMRESCycle()
153 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_TEMP, VEC_VV(1 + it), VEC_TEMP_MATOP)); in KSPDGMRESCycle()
156 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(it), VEC_VV(1 + it), VEC_TEMP_MATOP)); in KSPDGMRESCycle()
238 …PetscCall(KSPInitialResidual(ksp, ksp->vec_sol, VEC_TEMP, VEC_TEMP_MATOP, VEC_VV(0), ksp->vec_rhs)… in KSPSolve_DGMRES()
350 PetscCall(KSPDGMRESApplyDeflation(ksp, VEC_TEMP, VEC_TEMP_MATOP)); in KSPDGMRESBuildSoln()
351 PetscCall(VecCopy(VEC_TEMP_MATOP, VEC_TEMP)); in KSPDGMRESBuildSoln()
353 PetscCall(KSPUnwindPreconditioner(ksp, VEC_TEMP, VEC_TEMP_MATOP)); in KSPDGMRESBuildSoln()
581 for (j = 0; j < neig; j++) PetscCall(KSP_PCApplyBAorAB(ksp, XX[j], MX[j], VEC_TEMP_MATOP)); in KSPDGMRESComputeDeflationData_DGMRES()
953 PetscCall(KSP_PCApplyBAorAB(ksp, UU[j], MU[j], VEC_TEMP_MATOP)); in KSPDGMRESImproveEig_DGMRES()
H A Ddgmresimpl.h62 #define VEC_TEMP_MATOP dgmres->vecs[1] macro
/petsc/src/ksp/ksp/impls/gmres/
H A Dgmresimpl.h87 #define VEC_TEMP_MATOP gmres->vecs[1] macro
H A Dgmres.c133 PetscCall(KSP_PCApplyBAorAB(ksp, VEC_VV(it), VEC_VV(1 + it), VEC_TEMP_MATOP)); in KSPGMRESCycle()
214 …PetscCall(KSPInitialResidual(ksp, ksp->vec_sol, VEC_TEMP, VEC_TEMP_MATOP, VEC_VV(0), ksp->vec_rhs)… in KSPSolve_GMRES()
338 PetscCall(KSPUnwindPreconditioner(ksp, VEC_TEMP, VEC_TEMP_MATOP)); in KSPGMRESBuildSoln()