Lines Matching refs:n_subs

587     PetscInt  cum_subs = 0, n_subs = pcbddc->n_local_subs, bs, emnr, emnl, vmnr, vmnl;  in PCBDDCNedelecSupport()  local
614 PetscCallMPI(MPI_Exscan(&n_subs, &cum_subs, 1, MPIU_INT, MPI_SUM, comm)); in PCBDDCNedelecSupport()
616 for (i = 0; i < n_subs; i++) { in PCBDDCNedelecSupport()
3370 …PetscCheck(sub_schurs->schur_explicit || !sub_schurs->n_subs, PetscObjectComm((PetscObject)pc), PE… in PCBDDCAdaptiveSelection()
3371 …PetscCheck(!sub_schurs->n_subs || sub_schurs->is_symmetric, PETSC_COMM_SELF, PETSC_ERR_SUP, "Adapt… in PCBDDCAdaptiveSelection()
3383 …main %04d cc %" PetscInt_FMT " (%d,%d).\n", PetscGlobalRank, sub_schurs->n_subs, sub_schurs->is_he… in PCBDDCAdaptiveSelection()
3387 for (i = 0; i < sub_schurs->n_subs; i++) { in PCBDDCAdaptiveSelection()
3406 for (i = 0; i < sub_schurs->n_subs; i++) { in PCBDDCAdaptiveSelection()
3457 …b_schurs->n_subs, &pcbddc->adaptive_constraints_n, nv + sub_schurs->n_subs + 1, &pcbddc->adaptive_… in PCBDDCAdaptiveSelection()
3459 PetscCall(PetscArrayzero(pcbddc->adaptive_constraints_n, nv + sub_schurs->n_subs)); in PCBDDCAdaptiveSelection()
3492 for (i = 0; i < sub_schurs->n_subs; i++) { in PCBDDCAdaptiveSelection()
3550 if (sub_schurs->n_subs == 1) { /* zeroing memory to use PetscArraycmp() later */ in PCBDDCAdaptiveSelection()
3569 …if (sub_schurs->n_subs == 1 && pcbddc->use_deluxe_scaling) PetscCall(PetscArraycmp(S, St, subset_s… in PCBDDCAdaptiveSelection()
3589 …PetscInt_FMT " (range %d) (change %" PetscInt_FMT ").\n", i, sub_schurs->n_subs, subset_size, c, w… in PCBDDCAdaptiveSelection()
6926 for (i = 0; i < sub_schurs->n_subs + n_vertices; i++) { in PCBDDCConstraintsSetUp()
6938 for (i = 0; i < sub_schurs->n_subs + n_vertices; i++) { in PCBDDCConstraintsSetUp()
6948 for (i = 0; i < sub_schurs->n_subs; i++) { in PCBDDCConstraintsSetUp()
7445 for (i = 0; i < sub_schurs->n_subs; i++) PetscCall(KSPDestroy(&sub_schurs->change[i])); in PCBDDCConstraintsSetUp()