Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/sr1/
H A Dsr1.c48 Mat_LSR1 *lsr1 = (Mat_LSR1 *)lmvm->ctx; in SR1Kernel_Recursive_Inner() local
51 LMBasis Y_minus_BkS = lsr1->basis[Y_minus_BkS_t]; in SR1Kernel_Recursive_Inner()
52 LMProducts YtS_minus_StBkS = lsr1->products[YtS_minus_StBkS_t]; in SR1Kernel_Recursive_Inner()
69 Mat_LSR1 *lsr1 = (Mat_LSR1 *)lmvm->ctx; in SR1RecursiveBasisUpdate() local
83 …if (!lsr1->basis[Y_minus_BkS_t]) PetscCall(LMBasisCreate(mode == MATLMVM_MODE_PRIMAL ? lmvm->Fprev… in SR1RecursiveBasisUpdate()
84 Y_minus_BkS = lsr1->basis[Y_minus_BkS_t]; in SR1RecursiveBasisUpdate()
85 …if (!lsr1->products[YtS_minus_StBkS_t]) PetscCall(MatLMVMCreateProducts(B, LMBLOCK_DIAGONAL, &lsr1 in SR1RecursiveBasisUpdate()
86 YtS_minus_StBkS = lsr1->products[YtS_minus_StBkS_t]; in SR1RecursiveBasisUpdate()
155 Mat_LSR1 *lsr1 = (Mat_LSR1 *)lmvm->ctx; in SR1CompactProductsUpdate() local
165 …if (!lsr1->products[YtS_minus_StB0S_t]) PetscCall(MatLMVMCreateProducts(B, LMBLOCK_FULL, &lsr1->pr… in SR1CompactProductsUpdate()
[all …]