Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/brdn/
H A Dbrdn.c107 …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 Dbadbrdn.c319 …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()