Home
last modified time | relevance | path

Searched refs:YtS (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/dfp/
H A Ddfp.c18 LMProducts YtS; in DFPKernel_Recursive() local
27 PetscCall(MatLMVMGetUpdatedProducts(B, Y_t, S_t, LMBLOCK_DIAGONAL, &YtS)); in DFPKernel_Recursive()
40 PetscCall(LMProductsGetDiagonalValue(YtS, i, &yitsi)); in DFPKernel_Recursive()
54 PetscCall(LMProductsGetDiagonalValue(YtS, i, &yitsi)); in DFPKernel_Recursive()
82 LMProducts YtS, StB0S, D; in DFPKernel_CompactDense() local
86 PetscCall(MatLMVMGetUpdatedProducts(B, Y_t, S_t, LMBLOCK_UPPER_TRIANGLE, &YtS)); in DFPKernel_CompactDense()
100 PetscCall(LMProductsSolve(YtS, oldest, next, YtX, YtX, /* ^H */ PETSC_FALSE)); in DFPKernel_CompactDense()
107 PetscCall(LMProductsSolve(YtS, oldest, next, v, v, /* ^H */ PETSC_TRUE)); in DFPKernel_CompactDense()
124 LMProducts YtS = NULL, D = NULL; in DFPKernel_Dense() local
135 PetscCall(MatLMVMGetUpdatedProducts(B, Y_t, S_t, LMBLOCK_UPPER_TRIANGLE, &YtS)); in DFPKernel_Dense()
[all …]
/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c21 LMProducts YtS; in BFGSKernel_Recursive_Inner() local
28 PetscCall(MatLMVMGetUpdatedProducts(B, LMBASIS_Y, LMBASIS_S, LMBLOCK_DIAGONAL, &YtS)); in BFGSKernel_Recursive_Inner()
35 PetscCall(LMProductsSolve(YtS, oldest, next, YtX, YtX, /* ^H */ PETSC_FALSE)); in BFGSKernel_Recursive_Inner()
54 LMProducts StBkS, YtS; in BFGSRecursiveBasisUpdate() local
76 PetscCall(MatLMVMGetUpdatedProducts(B, LMBASIS_Y, LMBASIS_S, LMBLOCK_DIAGONAL, &YtS)); in BFGSRecursiveBasisUpdate()
122 LMProducts M00, StB0S, YtS, D; in BFGSCompactDenseProductsUpdate() local
135 PetscCall(MatLMVMGetUpdatedProducts(B, Y_t, S_t, LMBLOCK_STRICT_UPPER_TRIANGLE, &YtS)); in BFGSCompactDenseProductsUpdate()
140 PetscCall(LMProductsGetLocalMatrix(YtS, &YtS_local, NULL, NULL)); in BFGSCompactDenseProductsUpdate()
166 PetscCall(LMProductsRestoreLocalMatrix(YtS, &YtS_local, NULL)); in BFGSCompactDenseProductsUpdate()
190 LMProducts M00, YtS, D; in BFGSKernel_CompactDense() local
[all …]
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c252 …t lda11, const PetscScalar StB0S[], PetscBLASInt ldasbs, const PetscScalar YtS[], PetscBLASInt lda… in SymBroydenCompactDenseUpdateArrays() argument
277 yts = YtS[i + i * ldays]; in SymBroydenCompactDenseUpdateArrays()
295 q1 = &YtS[0 + i * ldays]; in SymBroydenCompactDenseUpdateArrays()
310 yts = YtS[i + i * ldays]; in SymBroydenCompactDenseUpdateArrays()
356 LMProducts M[3], Phi, Psi, YtS, StB0S, StBkS, YtHkY; in SymBroydenCompactProductsUpdate() local
381 PetscCall(MatLMVMGetUpdatedProducts(B, Y_t, S_t, LMBLOCK_UPPER_TRIANGLE, &YtS)); in SymBroydenCompactProductsUpdate()
384 PetscCall(LMProductsGetLocalMatrix(YtS, &YtS_local, NULL, NULL)); in SymBroydenCompactProductsUpdate()
457 PetscCall(LMProductsRestoreLocalMatrix(YtS, &YtS_local, NULL)); in SymBroydenCompactProductsUpdate()