Searched refs:Fprev_old (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/sr1/ |
| H A D | sr1.c | 282 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 D | brdn.c | 347 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 D | symbrdn.c | 607 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()
|