Searched refs:lmats (Results 1 – 2 of 2) sorted by relevance
25 Mat *lmats; /* submatrices for overlapping multiplicative (process) subdomain */ member
393 PetscCall(MatCreateSubMatrices(pc->pmat, osm->n_local_true, osm->is, cis, scall, &osm->lmats)); in PCSetUp_ASM()482 PetscCall(MatMult(osm->lmats[i + 1], osm->ly, osm->y[i + 1])); in PCApply_ASM()677 …type == PC_COMPOSITE_MULTIPLICATIVE) PetscCall(MatDestroyMatrices(osm->n_local_true, &osm->lmats)); in PCReset_ASM()