Home
last modified time | relevance | path

Searched refs:LMBasisRestoreWorkVec (Results 1 – 9 of 9) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/brdn/
H A Dbrdn.c91 PetscCall(LMBasisRestoreWorkVec(Y, &W)); in BroydenKernel_Recursive()
92 PetscCall(LMBasisRestoreWorkVec(S, &G)); in BroydenKernel_Recursive()
250 PetscCall(LMBasisRestoreWorkVec(Y, &W)); in BroydenKernel_Dense()
251 PetscCall(LMBasisRestoreWorkVec(S, &G)); in BroydenKernel_Dense()
377 PetscCall(LMBasisRestoreWorkVec(Y, &Fprev_old)); in MatUpdate_LMVMBrdn()
H A Dbadbrdn.c143 PetscCall(LMBasisRestoreWorkVec(Y_minus_BkS, &p_j)); in BadBroydenRecursiveBasisUpdate()
220 if (next > oldest) PetscCall(LMBasisRestoreWorkVec(Y, &G)); in BadBroydenKernelHermitianTranspose_Recursive()
350 if (next > oldest) PetscCall(LMBasisRestoreWorkVec(Y, &G)); in BadBroydenKernelHermitianTranspose_CompactDense()
/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmbasis.h45 PETSC_INTERN PetscErrorCode LMBasisRestoreWorkVec(LMBasis, Vec *);
H A Dlmvmutils.c1147 PetscCall(LMBasisRestoreWorkVec(size_basis, y)); in MatLMVMBasisRestoreVecRead()
1197 PetscCall(LMBasisRestoreWorkVec(S, &B0x)); in MatLMVMApplyOpThenVecs()
1215 PetscCall(LMBasisRestoreWorkVec(Y, &B0S_x)); in MatLMVMApplyVecsThenOp()
1216 PetscCall(LMBasisRestoreWorkVec(S, &S_x)); in MatLMVMApplyVecsThenOp()
H A Dlmbasis.c166 PETSC_INTERN PetscErrorCode LMBasisRestoreWorkVec(LMBasis basis, Vec *vec_p) in LMBasisRestoreWorkVec() function
/petsc/src/ksp/ksp/utils/lmvm/sr1/
H A Dsr1.c121 PetscCall(LMBasisRestoreWorkVec(Y_minus_BkS, &p_j)); in SR1RecursiveBasisUpdate()
335 PetscCall(LMBasisRestoreWorkVec(Y, &work)); in MatUpdate_LMVMSR1()
359 if (cache_SmH0YtF) PetscCall(LMBasisRestoreWorkVec(SmH0Y, &Fprev_old)); in MatUpdate_LMVMSR1()
/petsc/src/ksp/ksp/utils/lmvm/dfp/
H A Ddfp.c63 PetscCall(LMBasisRestoreWorkVec(S, &G)); in DFPKernel_Recursive()
154 PetscCall(LMBasisRestoreWorkVec(Y, &G)); in DFPKernel_Dense()
/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c94 PetscCall(LMBasisRestoreWorkVec(BkS, &p_j)); in BFGSRecursiveBasisUpdate()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c154 PetscCall(LMBasisRestoreWorkVec(BkS, &p_j)); in SymBroydenRecursiveBasisUpdate()
704 if (cache_StFprev || cache_YtH0Fprev) PetscCall(LMBasisRestoreWorkVec(Y, &Fprev_old)); in MatUpdate_LMVMSymBrdn()