Searched refs:BHX (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/brdn/ |
| H A D | brdn.c | 107 …N PetscErrorCode BroydenKernelHermitianTranspose_Recursive(Mat B, MatLMVMMode mode, Vec X, Vec BHX) in BroydenKernelHermitianTranspose_Recursive() argument 112 PetscCall(MatLMVMApplyJ0HermitianTransposeMode(mode)(B, X, BHX)); in BroydenKernelHermitianTranspose_Recursive() 132 PetscCall(VecDotBegin(BHX, s_i, &sitBHX)); in BroydenKernelHermitianTranspose_Recursive() 134 PetscCall(VecDotEnd(BHX, s_i, &sitBHX)); in BroydenKernelHermitianTranspose_Recursive() 136 PetscCall(VecAXPY(BHX, (yitx - sitBHX) / sitsi, s_i)); in BroydenKernelHermitianTranspose_Recursive() 184 …etscErrorCode BroydenKernelHermitianTranspose_CompactDense(Mat B, MatLMVMMode mode, Vec X, Vec BHX) in BroydenKernelHermitianTranspose_CompactDense() argument 189 PetscCall(MatLMVMApplyJ0HermitianTransposeMode(mode)(B, X, BHX)); in BroydenKernelHermitianTranspose_CompactDense() 203 PetscCall(LMBasisGEMV(S, oldest, next, 1.0, YmB0StX, 1.0, BHX)); in BroydenKernelHermitianTranspose_CompactDense() 264 …NTERN PetscErrorCode BroydenKernelHermitianTranspose_Dense(Mat B, MatLMVMMode mode, Vec X, Vec BHX) in BroydenKernelHermitianTranspose_Dense() argument 269 PetscCall(MatLMVMApplyJ0HermitianTransposeMode(mode)(B, X, BHX)); in BroydenKernelHermitianTranspose_Dense() [all …]
|
| H A D | badbrdn.c | 319 …cErrorCode BadBroydenKernelHermitianTranspose_CompactDense(Mat B, MatLMVMMode mode, Vec X, Vec BHX) in BadBroydenKernelHermitianTranspose_CompactDense() argument 349 PetscCall(MatLMVMApplyJ0HermitianTransposeMode(mode)(B, G, BHX)); in BadBroydenKernelHermitianTranspose_CompactDense()
|