Lines Matching refs:pointSF
2174 static PetscErrorCode DMLabelPropagateInit_Internal(DMLabel label, PetscSF pointSF, PetscInt valArr… in DMLabelPropagateInit_Internal() argument
2183 PetscCall(PetscSFGetGraph(pointSF, &Nr, &Nl, &points, NULL)); in DMLabelPropagateInit_Internal()
2189 PetscCall(PetscSFComputeDegreeBegin(pointSF, °ree)); in DMLabelPropagateInit_Internal()
2190 PetscCall(PetscSFComputeDegreeEnd(pointSF, °ree)); in DMLabelPropagateInit_Internal()
2200 static PetscErrorCode DMLabelPropagateFini_Internal(DMLabel label, PetscSF pointSF, PetscInt valArr… in DMLabelPropagateFini_Internal() argument
2209 PetscCall(PetscSFGetGraph(pointSF, &Nr, &Nl, &points, NULL)); in DMLabelPropagateFini_Internal()
2223 PetscCall(PetscSFComputeDegreeBegin(pointSF, °ree)); in DMLabelPropagateFini_Internal()
2224 PetscCall(PetscSFComputeDegreeEnd(pointSF, °ree)); in DMLabelPropagateFini_Internal()
2284 PetscErrorCode DMLabelPropagateEnd(DMLabel label, PetscSF pointSF) in DMLabelPropagateEnd() argument
2314 PetscErrorCode DMLabelPropagatePush(DMLabel label, PetscSF pointSF, PetscErrorCode (*markPoint)(DML… in DMLabelPropagatePush() argument
2321 PetscCallMPI(MPI_Comm_size(PetscObjectComm((PetscObject)pointSF), &size)); in DMLabelPropagatePush()
2322 PetscCall(PetscSFGetGraph(pointSF, &Nr, NULL, NULL, NULL)); in DMLabelPropagatePush()
2336 PetscCall(DMLabelPropagateInit_Internal(label, pointSF, valArray)); in DMLabelPropagatePush()
2337 PetscCall(PetscSFReduceBegin(pointSF, MPIU_INT, valArray, valArray, MPI_MAX)); in DMLabelPropagatePush()
2338 PetscCall(PetscSFReduceEnd(pointSF, MPIU_INT, valArray, valArray, MPI_MAX)); in DMLabelPropagatePush()
2339 PetscCall(PetscSFBcastBegin(pointSF, MPIU_INT, valArray, valArray, MPI_REPLACE)); in DMLabelPropagatePush()
2340 PetscCall(PetscSFBcastEnd(pointSF, MPIU_INT, valArray, valArray, MPI_REPLACE)); in DMLabelPropagatePush()
2341 PetscCall(DMLabelPropagateFini_Internal(label, pointSF, valArray, markPoint, ctx)); in DMLabelPropagatePush()