Lines Matching refs:mi
1103 PetscInt m, n, M, N, mi, ni, Mi, Ni; in MatNestSetSubMat_Nest() local
1111 PetscCall(ISGetLocalSize(bA->isglobal.row[idxm], &mi)); in MatNestSetSubMat_Nest()
1116 …mi && n == ni, PetscObjectComm((PetscObject)mat), PETSC_ERR_ARG_INCOMP, "Submatrix local dimension… in MatNestSetSubMat_Nest()
1502 PetscInt i, j, m, mi, *ix; in MatNestCreateAggregateL2G_Private() local
1508 PetscCall(ISGetLocalSize(islocal[i], &mi)); in MatNestCreateAggregateL2G_Private()
1511 PetscCall(ISGetLocalSize(isglobal[i], &mi)); in MatNestCreateAggregateL2G_Private()
1513 m += mi; in MatNestCreateAggregateL2G_Private()
1546 PetscCall(ISGetLocalSize(islocal[i], &mi)); in MatNestCreateAggregateL2G_Private()
1548 for (j = 0; j < mi; j++) ix[m + j] = j; in MatNestCreateAggregateL2G_Private()
1549 PetscCall(ISLocalToGlobalMappingApply(smap, mi, ix + m, ix + m)); in MatNestCreateAggregateL2G_Private()
1552 PetscCall(PetscMalloc2(mi, &ilocal, mi, &iremote)); in MatNestCreateAggregateL2G_Private()
1553 for (j = 0, nleaves = 0; j < mi; j++) { in MatNestCreateAggregateL2G_Private()
1571 PetscCall(ISGetLocalSize(isglobal[i], &mi)); in MatNestCreateAggregateL2G_Private()
1572 for (j = 0; j < mi; j++) ix[m + j] = ix2[i]; in MatNestCreateAggregateL2G_Private()
1575 m += mi; in MatNestCreateAggregateL2G_Private()
1718 PetscInt m, n, M, N, mi, ni, Mi, Ni; in MatSetUp_NestIS_Private() local
1725 PetscCall(ISGetLocalSize(vs->isglobal.row[i], &mi)); in MatSetUp_NestIS_Private()
1728 …mi && n == ni, PetscObjectComm((PetscObject)sub), PETSC_ERR_ARG_INCOMP, "Local sizes (%" PetscInt_… in MatSetUp_NestIS_Private()