Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c22 LMProducts StBkS = lsb->products[LMVMModeMap(SYMBROYDEN_PRODUCTS_STBKS, mode)]; in BFGSKernel_Recursive_Inner() local
32 PetscCall(LMProductsSolve(StBkS, oldest, next, StBkX, StBkX, /* ^H */ PETSC_FALSE)); in BFGSKernel_Recursive_Inner()
54 LMProducts StBkS, YtS; in BFGSRecursiveBasisUpdate() local
64 StBkS = lsb->products[StBkS_t]; in BFGSRecursiveBasisUpdate()
65 PetscCall(LMProductsPrepare(StBkS, lmvm->J0, oldest, next)); in BFGSRecursiveBasisUpdate()
66 products_oldest = PetscMax(0, StBkS->k - lmvm->m); in BFGSRecursiveBasisUpdate()
69 StBkS->k = oldest; in BFGSRecursiveBasisUpdate()
71 BkS->k = start = StBkS->k; in BFGSRecursiveBasisUpdate()
92 PetscCall(LMProductsInsertNextDiagonalValue(StBkS, j, sjtbjsj)); in BFGSRecursiveBasisUpdate()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c99 LMProducts StBkS, YtHkY = NULL; in SymBroydenRecursiveBasisUpdate() local
115 StBkS = lsb->products[StBkS_t]; in SymBroydenRecursiveBasisUpdate()
116 PetscCall(LMProductsPrepare(StBkS, lmvm->J0, oldest, next)); in SymBroydenRecursiveBasisUpdate()
117 products_oldest = PetscMax(0, StBkS->k - lmvm->m); in SymBroydenRecursiveBasisUpdate()
120 StBkS->k = oldest; in SymBroydenRecursiveBasisUpdate()
122 BkS->k = start = StBkS->k; in SymBroydenRecursiveBasisUpdate()
152 PetscCall(LMProductsInsertNextDiagonalValue(StBkS, j, sjtbjsj)); in SymBroydenRecursiveBasisUpdate()
252 …ar p0[], PetscScalar p1[], const PetscScalar Psi[], const PetscScalar YtHkY[], PetscScalar StBkS[]) in SymBroydenCompactDenseUpdateArrays() argument
276 if (StBkS) StBkS[i] = sBis; in SymBroydenCompactDenseUpdateArrays()
309 if (StBkS) StBkS[i] = sBis; in SymBroydenCompactDenseUpdateArrays()
[all …]