Searched refs:xtilde (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/guess/impls/fischer/ |
| H A D | fischer.c | 10 Vec *xtilde; /* Saved x vectors */ member 31 if (itg->xtilde) PetscCall(VecGetLayout(itg->xtilde[0], &vlay)); in KSPGuessReset_Fischer() 36 PetscCall(VecDestroyVecs(itg->maxl, &itg->xtilde)); in KSPGuessReset_Fischer() 53 if (!itg->xtilde) PetscCall(KSPCreateVecs(guess->ksp, itg->maxl, &itg->xtilde, 0, NULL)); in KSPGuessSetUp_Fischer() 55 if (!itg->Ax && itg->method == 2) PetscCall(VecDuplicate(itg->xtilde[0], &itg->Ax)); in KSPGuessSetUp_Fischer() 56 …if (!itg->guess && (itg->method == 1 || itg->method == 2)) PetscCall(VecDuplicate(itg->xtilde[0], … in KSPGuessSetUp_Fischer() 69 PetscCall(VecDestroyVecs(itg->maxl, &itg->xtilde)); in KSPGuessDestroy_Fischer() 93 PetscCall(VecMAXPY(x, itg->curl, itg->alpha, itg->xtilde)); in KSPGuessFormGuess_Fischer_1() 109 PetscCall(VecCopy(x, itg->xtilde[0])); in KSPGuessUpdate_Fischer_1() 110 PetscCall(VecScale(itg->xtilde[0], 1.0 / norm)); in KSPGuessUpdate_Fischer_1() [all …]
|