Lines Matching refs:csize
90 PetscInt rsize, csize, esize; in PCBDDCComputeNedelecChangeEdge() local
97 PetscCall(ISGetSize(extcol, &csize)); in PCBDDCComputeNedelecChangeEdge()
102 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, rsize, csize, ptr, Gins)); in PCBDDCComputeNedelecChangeEdge()
107 ptr += rsize * csize; in PCBDDCComputeNedelecChangeEdge()
108 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, esize, csize, ptr, &GEd)); in PCBDDCComputeNedelecChangeEdge()
5464 PetscInt rsize, *idxs_perm_r = NULL, csize, *idxs_perm_c = NULL; in MatCreateSubMatrixUnsorted() local
5470 PetscCall(ISGetLocalSize(iscol, &csize)); in MatCreateSubMatrixUnsorted()
5497 PetscCall(PetscMalloc1(csize, &idxs_perm_c)); in MatCreateSubMatrixUnsorted()
5498 PetscCall(PetscMalloc1(csize, &idxs_sorted)); in MatCreateSubMatrixUnsorted()
5499 for (i = 0; i < csize; i++) idxs_perm_c[i] = i; in MatCreateSubMatrixUnsorted()
5501 PetscCall(PetscSortIntWithPermutation(csize, idxs, idxs_perm_c)); in MatCreateSubMatrixUnsorted()
5502 for (i = 0; i < csize; i++) idxs_sorted[i] = idxs[idxs_perm_c[i]]; in MatCreateSubMatrixUnsorted()
5504 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, csize, idxs_sorted, PETSC_OWN_POINTER, &iscol_s)); in MatCreateSubMatrixUnsorted()
5535 PetscCall(PetscMalloc1(csize, &idxs_c)); in MatCreateSubMatrixUnsorted()
5536 for (i = 0; i < csize; i++) idxs_c[idxs_perm_c[i]] = i; in MatCreateSubMatrixUnsorted()
5538 PetscCall(ISCreateGeneral(PETSC_COMM_SELF, csize, idxs_c, PETSC_OWN_POINTER, &is_perm_c)); in MatCreateSubMatrixUnsorted()
5541 PetscCall(ISCreateStride(PETSC_COMM_SELF, csize, 0, 1, &is_perm_c)); in MatCreateSubMatrixUnsorted()