Home
last modified time | relevance | path

Searched refs:LMBasisGEMVH (Results 1 – 10 of 10) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/sr1/
H A Dsr1.c57 PetscCall(LMBasisGEMVH(Y_minus_BkS, oldest, next, 1.0, X, 0.0, YmBkStX)); in SR1Kernel_Recursive_Inner()
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()
302 PetscCall(LMBasisGEMVH(SmH0Y, oldest, next, 1.0, Fprev_old, 0.0, SmH0YtFprev_old)); in MatUpdate_LMVMSR1()
344 PetscCall(LMBasisGEMVH(SmH0Y, next, next_new, 1.0, Fprev_old, 0.0, SmH0YtFprev_old)); in MatUpdate_LMVMSR1()
345 PetscCall(LMBasisGEMVH(SmH0Y, oldest_new, next_new, 1.0, F, 0.0, sr1->SmH0YtFprev)); in MatUpdate_LMVMSR1()
355 PetscCall(LMBasisGEMVH(SmH0Y, oldest, next, 1.0, F, 0.0, sr1->SmH0YtFprev)); in MatUpdate_LMVMSR1()
/petsc/src/ksp/ksp/utils/lmvm/dfp/
H A Ddfp.c97 else PetscCall(LMBasisGEMVH(S, oldest, next, 1.0, BX, 0.0, StB0X)); in DFPKernel_CompactDense()
99 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YtX)); in DFPKernel_CompactDense()
142 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YtX)); in DFPKernel_Dense()
149 PetscCall(LMBasisGEMVH(S, oldest, next, -1.0, BX, 1.0, u)); in DFPKernel_Dense()
/petsc/src/ksp/ksp/utils/lmvm/brdn/
H A Dbrdn.c170 PetscCall(LMBasisGEMVH(S, oldest, next, 1.0, X, 0.0, StX)); in BroydenKernel_CompactDense()
239 PetscCall(LMBasisGEMVH(S, oldest, next, 1.0, X, 0.0, StX)); in BroydenKernel_Dense()
283 PetscCall(LMBasisGEMVH(S, oldest, next, 1.0, BHX, 0.0, StBHX)); in BroydenKernelHermitianTranspose_Dense()
284 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YtX)); in BroydenKernelHermitianTranspose_Dense()
372 PetscCall(LMBasisGEMVH(Y, next, next_new, 1.0, Fprev_old, 0.0, YtFprev_old)); in MatUpdate_LMVMBrdn()
373 PetscCall(LMBasisGEMVH(Y, oldest_new, next_new, 1.0, F, 0.0, brdn->YtFprev)); in MatUpdate_LMVMBrdn()
H A Dbadbrdn.c303 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, BX, 0.0, YtB0X)); in BadBroydenKernel_CompactDense()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c46 PetscCall(LMBasisGEMVH(BkS, oldest, next, 1.0, X, 0.0, StBkX)); in SymBroydenKernel_Recursive_Inner()
47 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YtX)); in SymBroydenKernel_Recursive_Inner()
531 else PetscCall(LMBasisGEMVH(S, oldest, next, 1.0, BX, 0.0, StB0X)); in SymBroydenKernel_CompactDense()
533 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YtX)); in SymBroydenKernel_CompactDense()
655 PetscCall(LMBasisGEMVH(H0Y, oldest, next, 1.0, Fprev_old, 0.0, YtH0Fprev_old)); in MatUpdate_LMVMSymBrdn()
666 PetscCall(LMBasisGEMVH(S, next, next_new, 1.0, Fprev_old, 0.0, StFprev_old)); in MatUpdate_LMVMSymBrdn()
667 PetscCall(LMBasisGEMVH(S, oldest_new, next_new, 1.0, F, 0.0, lsb->StFprev)); in MatUpdate_LMVMSymBrdn()
675 PetscCall(LMBasisGEMVH(H0Y, next, next_new, 1.0, Fprev_old, 0.0, YtH0Fprev_old)); in MatUpdate_LMVMSymBrdn()
676 PetscCall(LMBasisGEMVH(H0Y, oldest_new, next_new, 1.0, F, 0.0, lsb->YtH0Fprev)); in MatUpdate_LMVMSymBrdn()
694 PetscCall(LMBasisGEMVH(S, oldest, next, 1.0, F, 0.0, lsb->StFprev)); in MatUpdate_LMVMSymBrdn()
[all …]
/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c31 PetscCall(LMBasisGEMVH(BkS, oldest, next, 1.0, X, 0.0, StBkX)); in BFGSKernel_Recursive_Inner()
34 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YtX)); in BFGSKernel_Recursive_Inner()
204 PetscCall(LMBasisGEMVH(Y, oldest, next, 1.0, X, 0.0, YtX)); in BFGSKernel_CompactDense()
207 else PetscCall(LMBasisGEMVH(S, oldest, next, 1.0, BX, 0.0, StB0X)); in BFGSKernel_CompactDense()
/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmbasis.h48 PETSC_INTERN PetscErrorCode LMBasisGEMVH(LMBasis, PetscInt, PetscInt, PetscScalar, Vec, PetscScalar…
H A Dlmbasis.c298 PETSC_INTERN PetscErrorCode LMBasisGEMVH(LMBasis A, PetscInt oldest, PetscInt next, PetscScalar alp… in LMBasisGEMVH() function
387 PetscCall(LMBasisGEMVH(A, a_oldest, a_next, alpha, b, beta, g)); in LMBasisGEMMH()
396 PetscCall(LMBasisGEMVH(B, b_oldest, b_next, 1.0, a, 0.0, g)); in LMBasisGEMMH()
H A Dlmvmutils.c1196 PetscCall(LMBasisGEMVH(S, oldest, next, alpha, B0x, beta, y)); in MatLMVMApplyOpThenVecs()
1231 PetscCall(LMBasisGEMVH(basis, oldest, next, alpha * gamma, v, beta, array)); in MatLMVMBasisGEMVH()
1241 PetscCall(LMBasisGEMVH(lmvm->basis[LMBASIS_Y], oldest, next, alpha, v, beta, array)); in MatLMVMBasisGEMVH()
1245 PetscCall(LMBasisGEMVH(lmvm->basis[LMBASIS_S], oldest, next, alpha, v, beta, array)); in MatLMVMBasisGEMVH()
H A Dlmproducts.c137 PetscCall(LMBasisGEMVH(X, oldest, next, 1.0, y, 0.0, column)); in LMProductsUpdate_Internal()