Home
last modified time | relevance | path

Searched refs:all_local_subid_N (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c390 PetscInt *all_local_idx_N, *all_local_subid_N = NULL; in PCBDDCSubSchursSetUp() local
584 if (multi_element) PetscCall(PetscMalloc1(n_B + extra, &all_local_subid_N)); in PCBDDCSubSchursSetUp()
590 for (PetscInt j = 0; j < extra; j++) all_local_subid_N[j] = local_subs[idxs[j]]; in PCBDDCSubSchursSetUp()
610 …for (PetscInt j = 0; j < subset_size; j++) all_local_subid_N[j + local_size + extra] = local_subs[… in PCBDDCSubSchursSetUp()
892 for (PetscInt j = 0; j < n_dir; j++) all_local_subid_N[j + cum] = local_subs[idxs[j]]; in PCBDDCSubSchursSetUp()
908 for (PetscInt j = 0; j < n_v; j++) all_local_subid_N[j + cum] = local_subs[idxs[j]]; in PCBDDCSubSchursSetUp()
944 if (all_local_subid_N[j] == sub) idx_sub[size_sub++] = j; in PCBDDCSubSchursSetUp()
947 if (all_local_subid_N[j] == sub) { in PCBDDCSubSchursSetUp()
2060 PetscCall(PetscFree(all_local_subid_N)); in PCBDDCSubSchursSetUp()