Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c899 PetscInt n_v; in PCBDDCSubSchursSetUp() local
901 PetscCall(ISGetLocalSize(sub_schurs->is_vertices, &n_v)); in PCBDDCSubSchursSetUp()
902 if (n_v) { in PCBDDCSubSchursSetUp()
906 PetscCall(PetscArraycpy(all_local_idx_N + cum, idxs, n_v)); in PCBDDCSubSchursSetUp()
908 for (PetscInt j = 0; j < n_v; j++) all_local_subid_N[j + cum] = local_subs[idxs[j]]; in PCBDDCSubSchursSetUp()
910 cum += n_v; in PCBDDCSubSchursSetUp()
1400 PetscInt dual, n_v, n; in PCBDDCSubSchursSetUp() local
1402 PetscCall(ISGetLocalSize(sub_schurs->is_vertices, &n_v)); in PCBDDCSubSchursSetUp()
1403 dual = size_schur - n_v; in PCBDDCSubSchursSetUp()
1412 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)is_A_all), n - n_v, idxs, PETSC_COPY_VALUES… in PCBDDCSubSchursSetUp()