Searched refs:bsnap (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/guess/impls/pod/ |
| H A D | pod.c | 17 Vec *bsnap; /* rhs snapshots */ member 60 PetscCall(VecDestroyVecs(pod->maxn, &pod->bsnap)); in KSPGuessReset_POD() 104 if (!pod->bsnap) { in KSPGuessSetUp_POD() 110 PetscCall(VecDuplicateVecs(vseq, pod->maxn, &pod->bsnap)); in KSPGuessSetUp_POD() 130 PetscCall(VecDestroyVecs(pod->maxn, &pod->bsnap)); in KSPGuessDestroy_POD() 153 PetscCall(VecGetLocalVectorRead(b, pod->bsnap[pod->curr])); in KSPGuessFormGuess_POD() 154 PetscCall(VecMDot(pod->bsnap[pod->curr], pod->n, pod->xsnap, pod->swork)); in KSPGuessFormGuess_POD() 155 PetscCall(VecRestoreLocalVectorRead(b, pod->bsnap[pod->curr])); in KSPGuessFormGuess_POD() 208 PetscCall(VecGetLocalVector(x, pod->bsnap[pod->curr])); in KSPGuessFormGuess_POD() 209 PetscCall(VecSet(pod->bsnap[pod->curr], 0)); in KSPGuessFormGuess_POD() [all …]
|