Searched refs:YmB0StX (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/sr1/ |
| H A D | sr1.c | 216 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 D | brdn.c | 196 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()
|