Lines Matching refs:valArray
2174 …c PetscErrorCode DMLabelPropagateInit_Internal(DMLabel label, PetscSF pointSF, PetscInt valArray[]) in DMLabelPropagateInit_Internal() argument
2186 if (val != defVal) valArray[points[l]] = val; in DMLabelPropagateInit_Internal()
2194 if (val != defVal) valArray[r] = val; in DMLabelPropagateInit_Internal()
2200 … DMLabelPropagateFini_Internal(DMLabel label, PetscSF pointSF, PetscInt valArray[], PetscErrorCode… in DMLabelPropagateFini_Internal() argument
2212 const PetscInt cval = valArray[p]; in DMLabelPropagateFini_Internal()
2227 const PetscInt cval = valArray[r]; in DMLabelPropagateFini_Internal()
2316 PetscInt *valArray = label->propArray, Nr; in DMLabelPropagatePush() local
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()