Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/sr1/
H A Dsr1.c282 Vec Fprev_old = NULL; in MatUpdate_LMVMSR1() local
293 PetscCall(LMBasisGetWorkVec(SmH0Y, &Fprev_old)); in MatUpdate_LMVMSR1()
296 PetscCall(VecCopy(lmvm->Fprev, Fprev_old)); in MatUpdate_LMVMSR1()
302 PetscCall(LMBasisGEMVH(SmH0Y, oldest, next, 1.0, Fprev_old, 0.0, SmH0YtFprev_old)); in MatUpdate_LMVMSR1()
344 PetscCall(LMBasisGEMVH(SmH0Y, next, next_new, 1.0, Fprev_old, 0.0, SmH0YtFprev_old)); in MatUpdate_LMVMSR1()
359 if (cache_SmH0YtF) PetscCall(LMBasisRestoreWorkVec(SmH0Y, &Fprev_old)); in MatUpdate_LMVMSR1()
/petsc/src/ksp/ksp/utils/lmvm/brdn/
H A Dbrdn.c347 Vec Fprev_old = NULL; in MatUpdate_LMVMBrdn() local
356 PetscCall(LMBasisGetWorkVec(Y, &Fprev_old)); in MatUpdate_LMVMBrdn()
359 PetscCall(VecCopy(lmvm->Fprev, Fprev_old)); in MatUpdate_LMVMBrdn()
372 PetscCall(LMBasisGEMVH(Y, next, next_new, 1.0, Fprev_old, 0.0, YtFprev_old)); in MatUpdate_LMVMBrdn()
377 PetscCall(LMBasisRestoreWorkVec(Y, &Fprev_old)); in MatUpdate_LMVMBrdn()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c607 Vec Fprev_old = NULL; in MatUpdate_LMVMSymBrdn() local
611 PetscCall(LMBasisGetWorkVec(Y, &Fprev_old)); in MatUpdate_LMVMSymBrdn()
612 PetscCall(VecCopy(lmvm->Fprev, Fprev_old)); in MatUpdate_LMVMSymBrdn()
655 PetscCall(LMBasisGEMVH(H0Y, oldest, next, 1.0, Fprev_old, 0.0, YtH0Fprev_old)); in MatUpdate_LMVMSymBrdn()
666 PetscCall(LMBasisGEMVH(S, next, next_new, 1.0, Fprev_old, 0.0, StFprev_old)); in MatUpdate_LMVMSymBrdn()
675 PetscCall(LMBasisGEMVH(H0Y, next, next_new, 1.0, Fprev_old, 0.0, YtH0Fprev_old)); in MatUpdate_LMVMSymBrdn()
704 if (cache_StFprev || cache_YtH0Fprev) PetscCall(LMBasisRestoreWorkVec(Y, &Fprev_old)); in MatUpdate_LMVMSymBrdn()