Searched refs:YtS_triu (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | denseqn.c | 58 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 D | denseqn.h | 18 Mat YtS_triu; // triu(YtS) is the L matrix member
|