Lines Matching refs:nis
2099 IS nis; in PCBDDCConsistencyCheckIS() local
2128 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)*is), nnd, nidxs, PETSC_OWN_POINTER, &nis)); in PCBDDCConsistencyCheckIS()
2130 *is = nis; in PCBDDCConsistencyCheckIS()
7989 …trict_comm, PetscBool restrict_full, PetscBool reuse, Mat *mat_n, PetscInt nis, IS isarray[], Pets… in PCBDDCMatISSubassemble() argument
8025 PetscValidLogicalCollectiveInt(mat, nis, 8); in PCBDDCMatISSubassemble()
8120 if (nis) PetscCall(PetscCalloc1(size, &ilengths_idxs_is)); in PCBDDCMatISSubassemble()
8153 if (nis) { in PCBDDCMatISSubassemble()
8156 for (j = 0, psum = 0; j < nis; j++) { in PCBDDCMatISSubassemble()
8163 for (j = 0, psum = 0; j < nis; j++) { in PCBDDCMatISSubassemble()
8185 if (nis) buf_size_idxs_is += olengths_idxs_is[i]; in PCBDDCMatISSubassemble()
8219 if (nis) { in PCBDDCMatISSubassemble()
8232 …if (nis) PetscCallMPI(MPIU_Isend(send_buffer_idxs_is, ilengths_idxs_is[source_dest], MPIU_INT, sou… in PCBDDCMatISSubassemble()
8400 if (nis) { in PCBDDCMatISSubassemble()
8404 PetscCall(PetscCalloc1(nis, &count_is)); in PCBDDCMatISSubassemble()
8408 for (j = 0; j < nis; j++) { in PCBDDCMatISSubassemble()
8415 PetscCall(PetscMalloc1(nis, &temp_idxs)); in PCBDDCMatISSubassemble()
8417 …for (i = 1; i < nis; i++) temp_idxs[i] = PetscSafePointerPlusOffset(temp_idxs[i - 1], count_is[i -… in PCBDDCMatISSubassemble()
8418 PetscCall(PetscArrayzero(count_is, nis)); in PCBDDCMatISSubassemble()
8421 for (j = 0; j < nis; j++) { in PCBDDCMatISSubassemble()
8428 for (i = 0; i < nis; i++) { in PCBDDCMatISSubassemble()
8449 if (nis) { in PCBDDCMatISSubassemble()
8492 if (nis) { in PCBDDCMatISSubassemble()
8500 for (i = 0; i < nis; i++) PetscCall(ISDestroy(&isarray[i])); in PCBDDCMatISSubassemble()
8524 PetscInt nis, nisdofs, nisneu, nisvert; in PCBDDCSetUpCoarseSolver() local
8674 nis = nisdofs + nisneu + nisvert; in PCBDDCSetUpCoarseSolver()
8675 PetscCall(PetscMalloc1(nis, &isarray)); in PCBDDCSetUpCoarseSolver()
8722 nis = 0; in PCBDDCSetUpCoarseSolver()
8777 …bddc->coarse_subassembling, 0, restr, full_restr, PETSC_TRUE, &coarse_mat, nis, isarray, nvecs, vp… in PCBDDCSetUpCoarseSolver()
8779 …->coarse_subassembling, 0, restr, full_restr, PETSC_FALSE, &coarse_mat_is, nis, isarray, nvecs, vp… in PCBDDCSetUpCoarseSolver()
8953 PetscCall(PCBDDCSetPrimalVerticesIS(pc_temp, isarray[nis - 1])); in PCBDDCSetUpCoarseSolver()
8954 PetscCall(ISDestroy(&isarray[nis - 1])); in PCBDDCSetUpCoarseSolver()