Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/dense/
H A Ddenseqn.c58 PetscCall(MatDestroy(&lqn->YtS_triu)); in MatLMVMDQNResetDestructive()
105 if (lqn->YtS_triu) { in MatReset_LMVMDQN_Internal()
106 PetscCall(MatZeroEntries(lqn->YtS_triu)); in MatReset_LMVMDQN_Internal()
107 PetscCall(MatShift(lqn->YtS_triu, 1.0)); in MatReset_LMVMDQN_Internal()
168 PetscCall(MatCreateDenseFromVecType(comm, vec_type, m, m, M, M, -1, NULL, &lqn->YtS_triu)); in MatAllocate_LMVMDQN_Internal()
172 PetscCall(MatCreateDenseFromVecType(comm, vec_type, m, m, M, M, -1, NULL, &lqn->YtS_triu)); in MatAllocate_LMVMDQN_Internal()
174 PetscCall(MatCreateVecs(lqn->YtS_triu, &lqn->diag_vec, &lqn->rwork1)); in MatAllocate_LMVMDQN_Internal()
175 PetscCall(MatCreateVecs(lqn->YtS_triu, &lqn->rwork2, &lqn->rwork3)); in MatAllocate_LMVMDQN_Internal()
189 if (lqn->YtS_triu) { in MatAllocate_LMVMDQN_Internal()
190 PetscCall(MatZeroEntries(lqn->YtS_triu)); in MatAllocate_LMVMDQN_Internal()
[all …]
H A Ddenseqn.h18 Mat YtS_triu; // triu(YtS) is the L matrix member