Searched refs:M_local (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/symbrdn/ |
| H A D | symbrdn.c | 355 Mat M_local[3]; in SymBroydenCompactProductsUpdate() local 374 PetscCall(LMProductsGetLocalMatrix(M[0], &M_local[0], &k, &local_is_nonempty)); in SymBroydenCompactProductsUpdate() 385 PetscCall(LMProductsGetLocalMatrix(M[1], &M_local[1], NULL, NULL)); in SymBroydenCompactProductsUpdate() 386 PetscCall(LMProductsGetLocalMatrix(M[2], &M_local[2], NULL, NULL)); in SymBroydenCompactProductsUpdate() 407 PetscCall(MatDenseGetLDA(M_local[i], &lda)); in SymBroydenCompactProductsUpdate() 409 PetscCall(MatDenseGetArrayWrite(M_local[i], &M_[i])); in SymBroydenCompactProductsUpdate() 444 for (PetscInt i = 0; i < 3; i++) PetscCall(MatDenseRestoreArrayWrite(M_local[i], &M_[i])); in SymBroydenCompactProductsUpdate() 455 PetscCall(LMProductsRestoreLocalMatrix(M[2], &M_local[2], &next)); in SymBroydenCompactProductsUpdate() 456 PetscCall(LMProductsRestoreLocalMatrix(M[1], &M_local[1], &next)); in SymBroydenCompactProductsUpdate() 460 PetscCall(LMProductsRestoreLocalMatrix(M[0], &M_local[0], &next)); in SymBroydenCompactProductsUpdate()
|