Searched refs:vguess (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/ksp/impls/gmres/pgmres/ |
| H A D | pgmres.c | 199 static PetscErrorCode KSPPGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, PetscInt… in KSPPGMRESBuildSoln() argument 209 … PetscCall(VecCopy(vguess, vdest)); /* VecCopy() is smart, exits immediately if vguess == vdest */ in KSPPGMRESBuildSoln() 228 if (vdest == vguess) { in KSPPGMRESBuildSoln() 231 PetscCall(VecWAXPY(vdest, 1.0, VEC_TEMP, vguess)); in KSPPGMRESBuildSoln()
|
| /petsc/src/ksp/ksp/impls/gmres/fgmres/ |
| H A D | fgmres.c | 257 static PetscErrorCode KSPFGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, PetscInt… in KSPFGMRESBuildSoln() argument 268 … PetscCall(VecCopy(vguess, vdest)); /* VecCopy() is smart, exists immediately if vguess == vdest */ in KSPFGMRESBuildSoln() 293 if (vdest != vguess) { in KSPFGMRESBuildSoln() 295 PetscCall(VecAXPY(vdest, 1.0, vguess)); in KSPFGMRESBuildSoln()
|
| /petsc/src/ksp/ksp/impls/gmres/pipefgmres/ |
| H A D | pipefgmres.c | 342 static PetscErrorCode KSPPIPEFGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, Pets… in KSPPIPEFGMRESBuildSoln() argument 350 … PetscCall(VecCopy(vguess, vdest)); /* VecCopy() is smart, exits immediately if vguess == vdest */ in KSPPIPEFGMRESBuildSoln() 370 if (vdest == vguess) { in KSPPIPEFGMRESBuildSoln() 373 PetscCall(VecWAXPY(vdest, 1.0, VEC_TEMP, vguess)); in KSPPIPEFGMRESBuildSoln()
|
| /petsc/src/ksp/ksp/impls/gmres/lgmres/ |
| H A D | lgmres.c | 353 static PetscErrorCode KSPLGMRESBuildSoln(PetscScalar *nrs, Vec vguess, Vec vdest, KSP ksp, PetscInt… in KSPLGMRESBuildSoln() argument 367 … PetscCall(VecCopy(vguess, vdest)); /* VecCopy() is smart, exists immediately if vguess == vdest */ in KSPLGMRESBuildSoln() 434 PetscCall(VecCopy(vguess, vdest)); in KSPLGMRESBuildSoln()
|