Searched refs:vleaves (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 586 PetscInt *eleaves, *vleaves, *meleaves, *mvleaves; in PCBDDCNedelecSupport() local 608 PetscCall(PetscMalloc1(nv, &vleaves)); in PCBDDCNedelecSupport() 610 for (i = 0; i < nv; i++) vleaves[i] = PETSC_INT_MAX; in PCBDDCNedelecSupport() 627 for (PetscInt k = ii[e]; k < ii[e + 1]; k++) vleaves[jj[k]] = subid; in PCBDDCNedelecSupport() 634 PetscCall(PetscSFBcastBegin(vmlsf, MPIU_INT, vleaves, mvleaves, MPI_REPLACE)); in PCBDDCNedelecSupport() 635 PetscCall(PetscSFBcastEnd(vmlsf, MPIU_INT, vleaves, mvleaves, MPI_REPLACE)); in PCBDDCNedelecSupport() 637 PetscCall(PetscFree(vleaves)); in PCBDDCNedelecSupport()
|