Searched refs:ciscol (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiov.c | 3010 IS *isrow_p, *iscol_p, *cisrow, *ciscol, *ciscol_p; in MatCreateSubMatricesMPI_MPIXAIJ() local 3040 PetscCall(PetscMalloc2(cismax, &cisrow, cismax, &ciscol)); in MatCreateSubMatricesMPI_MPIXAIJ() 3053 PetscCall(ISGetNonlocalIS(iscol[i], &ciscol[ii])); in MatCreateSubMatricesMPI_MPIXAIJ() 3061 PetscCall(ISSortPermutation(ciscol[ii], PETSC_FALSE, ciscol_p + ii)); in MatCreateSubMatricesMPI_MPIXAIJ() 3062 PetscCall(ISSort(ciscol[ii])); in MatCreateSubMatricesMPI_MPIXAIJ() 3124 PetscCall((*getsubmats_seq)(C, cismax, cisrow, ciscol, MAT_INITIAL_MATRIX, &B)); in MatCreateSubMatricesMPI_MPIXAIJ() 3169 PetscCall(ISDestroy(ciscol + ii)); in MatCreateSubMatricesMPI_MPIXAIJ() 3185 PetscCall(PetscFree2(cisrow, ciscol)); in MatCreateSubMatricesMPI_MPIXAIJ()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Mat.pyx | 4036 cdef PetscIS ciscol = NULL 4037 if iscol is not None: ciscol = iscol.iset 4040 CHKERR(MatCreateSubMatrix(self.mat, isrow.iset, ciscol,
|