Lines Matching refs:Gmat
46 static PetscErrorCode MatCoarsenApply_MISK_private(IS perm, const PetscInt misk, Mat Gmat, PetscCoa… in MatCoarsenApply_MISK_private() argument
56 PetscValidHeaderSpecific(Gmat, MAT_CLASSID, 3); in MatCoarsenApply_MISK_private()
59 PetscCall(PetscObjectBaseTypeCompare((PetscObject)Gmat, MATMPIAIJ, &isMPI)); in MatCoarsenApply_MISK_private()
60 PetscCall(PetscObjectGetComm((PetscObject)Gmat, &comm)); in MatCoarsenApply_MISK_private()
63 PetscCall(PetscInfo(Gmat, "misk %" PetscInt_FMT "\n", misk)); in MatCoarsenApply_MISK_private()
65 if (misk > 1) PetscCall(MatDuplicate(Gmat, MAT_COPY_VALUES, &cMat)); in MatCoarsenApply_MISK_private()
66 else cMat = Gmat; in MatCoarsenApply_MISK_private()
221 …PetscCall(PetscInfo(Gmat, "\t removed %" PetscInt_FMT " of %" PetscInt_FMT " vertices. %" PetscIn… in MatCoarsenApply_MISK_private()
250 PetscCall(MatGetType(Gmat, &jtype)); in MatCoarsenApply_MISK_private()
282 } else if (cMat != Gmat) PetscCall(MatDestroy(&cMat)); in MatCoarsenApply_MISK_private()
301 const PetscInt nloc = Gmat->rmap->n; in MatCoarsenApply_MISK_private()
326 PetscCall(MatGetSize(Gmat, &MM, &NN)); in MatCoarsenApply_MISK_private()
328 PetscCall(MatGetOwnershipRange(Gmat, &Istart, NULL)); in MatCoarsenApply_MISK_private()