Searched refs:YtS_triu_strict (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | denseqn.c | 62 PetscCall(MatDestroy(&lqn->YtS_triu_strict)); in MatLMVMDQNResetDestructive() 109 if (lqn->YtS_triu_strict) PetscCall(MatZeroEntries(lqn->YtS_triu_strict)); in MatReset_LMVMDQN_Internal() 493 PetscCall(MatDestroyThenCopy(blqn->YtS_triu_strict, &mlqn->YtS_triu_strict)); in MatCopy_LMVMDQN() 644 …if (!lbfgs->temp_mat) PetscCall(MatDuplicate(lbfgs->YtS_triu_strict, MAT_SHARE_NONZERO_PATTERN, &l… in MatGetLDLT() 645 PetscCall(MatCopy(lbfgs->YtS_triu_strict, lbfgs->temp_mat, SAME_NONZERO_PATTERN)); in MatGetLDLT() 652 PetscCall(MatDenseGetLocalMatrix(lbfgs->YtS_triu_strict, &YtS_local)); in MatGetLDLT() 675 if (!lbfgs->YtS_triu_strict) { in MatLMVMDBFGSUpdateMultData() 676 PetscCall(MatDuplicate(lbfgs->StY_triu, MAT_SHARE_NONZERO_PATTERN, &lbfgs->YtS_triu_strict)); in MatLMVMDBFGSUpdateMultData() 712 PetscCall(MatMove_LR3(B, lbfgs->YtS_triu_strict, m_keep)); in MatLMVMDBFGSUpdateMultData() 714 PetscCall(MatGetLocalSize(lbfgs->YtS_triu_strict, &m_local, NULL)); in MatLMVMDBFGSUpdateMultData() [all …]
|
| H A D | denseqn.h | 17 Mat YtS_triu_strict; // strict_triu(YtS) is the L^T matrix member
|