Home
last modified time | relevance | path

Searched refs:LMProductsMult (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmproducts.h49 PETSC_INTERN PetscErrorCode LMProductsMult(LMProducts, PetscInt, PetscInt, PetscScalar, Vec, PetscS…
H A Dlmproducts.c428 PETSC_INTERN PetscErrorCode LMProductsMult(LMProducts dots, PetscInt oldest, PetscInt next, PetscSc… in LMProductsMult() function
460 …if (dots->block_type == LMBLOCK_DIAGONAL) PetscCall(LMProductsMult(dots, oldest, next, alpha, x, b… in LMProductsMultHermitian()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c48 PetscCall(LMProductsMult(M00, oldest, next, 1.0, StBkX, 0.0, U, PETSC_FALSE)); in SymBroydenKernel_Recursive_Inner()
49 PetscCall(LMProductsMult(M01, oldest, next, 1.0, YtX, 1.0, U, PETSC_FALSE)); in SymBroydenKernel_Recursive_Inner()
50 PetscCall(LMProductsMult(M01, oldest, next, 1.0, StBkX, 0.0, V, PETSC_FALSE)); in SymBroydenKernel_Recursive_Inner()
51 PetscCall(LMProductsMult(M11, oldest, next, 1.0, YtX, 1.0, V, PETSC_FALSE)); in SymBroydenKernel_Recursive_Inner()
535 PetscCall(LMProductsMult(M00, oldest, next, 1.0, StB0X, 0.0, u, PETSC_FALSE)); in SymBroydenKernel_CompactDense()
536 PetscCall(LMProductsMult(M01, oldest, next, 1.0, YtX, 1.0, u, PETSC_FALSE)); in SymBroydenKernel_CompactDense()
537 PetscCall(LMProductsMult(M01, oldest, next, 1.0, StB0X, 0.0, v, PETSC_TRUE)); in SymBroydenKernel_CompactDense()
538 PetscCall(LMProductsMult(M11, oldest, next, 1.0, YtX, 1.0, v, PETSC_FALSE)); in SymBroydenKernel_CompactDense()
/petsc/src/ksp/ksp/utils/lmvm/dfp/
H A Ddfp.c103 PetscCall(LMProductsMult(D, oldest, next, 1.0, YtX, 0.0, v, /* ^H */ PETSC_FALSE)); in DFPKernel_CompactDense()
148 PetscCall(LMProductsMult(D, oldest, next, 1.0, YtX, 0.0, u, /* ^H */ PETSC_FALSE)); in DFPKernel_Dense()
/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c210 PetscCall(LMProductsMult(YtS, oldest, next, 1.0, YtX, 1.0, StB0X, /* ^H */ PETSC_TRUE)); in BFGSKernel_CompactDense()
213 PetscCall(LMProductsMult(YtS, oldest, next, 1.0, u, 0.0, v, /* ^H */ PETSC_FALSE)); in BFGSKernel_CompactDense()