Searched refs:Sfull (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | denseqn.c | 150 Mat Sfull = lmvm->basis[LMBASIS_S]->vecs; in MatAllocate_LMVMDQN_Internal() local 173 PetscCall(MatDuplicate(Sfull, MAT_SHARE_NONZERO_PATTERN, &lqn->HY)); in MatAllocate_LMVMDQN_Internal() 178 PetscCall(MatDuplicate(Sfull, MAT_SHARE_NONZERO_PATTERN, &lqn->BS)); in MatAllocate_LMVMDQN_Internal() 274 Mat Sfull = lmvm->basis[LMBASIS_S]->vecs; in MatUpdate_LMVMDQN() local 365 PetscCall(MatMultHermitianTransposeColumnRange(Sfull, F, lqn->StFprev, 0, h_new)); in MatUpdate_LMVMDQN() 423 PetscCall(MatMultHermitianTransposeColumnRange(Sfull, F, lqn->StFprev, 0, h)); in MatUpdate_LMVMDQN() 671 Mat Sfull = lmvm->basis[LMBASIS_S]->vecs; in MatLMVMDBFGSUpdateMultData() local 697 PetscCall(MatDenseGetColumnVecRead(Sfull, S_idx, &s_j)); in MatLMVMDBFGSUpdateMultData() 699 PetscCall(MatDenseRestoreColumnVecRead(Sfull, S_idx, &s_j)); in MatLMVMDBFGSUpdateMultData() 701 PetscCall(MatMultHermitianTransposeColumnRange(Sfull, Bs_j, StBs_j, 0, h)); in MatLMVMDBFGSUpdateMultData() [all …]
|