Home
last modified time | relevance | path

Searched refs:YmB0StX (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/sr1/
H A Dsr1.c216 Vec YmB0StX, v; in SR1Kernel_CompactDense() local
220 PetscCall(MatLMVMGetWorkRow(B, &YmB0StX)); in SR1Kernel_CompactDense()
231 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YmB0StX)); in SR1Kernel_CompactDense()
232 PetscCall(LMBasisGEMVH(S, oldest, next, -1.0, BX, 1.0, YmB0StX)); in SR1Kernel_CompactDense()
233 } else PetscCall(MatLMVMBasisGEMVH(B, Y_minus_B0S_t, oldest, next, 1.0, X, 0.0, YmB0StX)); in SR1Kernel_CompactDense()
234 PetscCall(LMProductsSolve(YtS_minus_StB0S, oldest, next, YmB0StX, v, PETSC_FALSE)); in SR1Kernel_CompactDense()
237 PetscCall(MatLMVMRestoreWorkRow(B, &YmB0StX)); in SR1Kernel_CompactDense()
/petsc/src/ksp/ksp/utils/lmvm/brdn/
H A Dbrdn.c196 Vec YmB0StX; in BroydenKernelHermitianTranspose_CompactDense() local
200 PetscCall(MatLMVMGetWorkRow(B, &YmB0StX)); in BroydenKernelHermitianTranspose_CompactDense()
201 PetscCall(MatLMVMBasisGEMVH(B, Y_minus_B0S_t, oldest, next, 1.0, X, 0.0, YmB0StX)); in BroydenKernelHermitianTranspose_CompactDense()
202 PetscCall(LMProductsSolve(StS, oldest, next, YmB0StX, YmB0StX, /* ^H */ PETSC_TRUE)); in BroydenKernelHermitianTranspose_CompactDense()
203 PetscCall(LMBasisGEMV(S, oldest, next, 1.0, YmB0StX, 1.0, BHX)); in BroydenKernelHermitianTranspose_CompactDense()
204 PetscCall(MatLMVMRestoreWorkRow(B, &YmB0StX)); in BroydenKernelHermitianTranspose_CompactDense()