Lines Matching refs:rootdata

1343   signed char       *rootdata, *leafdata, *leafmem;  in PetscSFCreateEmbeddedRootSF()  local
1371 PetscCall(PetscCalloc2(nroots, &rootdata, maxlocal, &leafmem)); in PetscSFCreateEmbeddedRootSF()
1374 for (i = 0; i < nselected; i++) rootdata[selected[i]] = 1; in PetscSFCreateEmbeddedRootSF()
1375 PetscCall(PetscSFBcastBegin(sf, MPI_SIGNED_CHAR, rootdata, leafdata, MPI_REPLACE)); in PetscSFCreateEmbeddedRootSF()
1376 PetscCall(PetscSFBcastEnd(sf, MPI_SIGNED_CHAR, rootdata, leafdata, MPI_REPLACE)); in PetscSFCreateEmbeddedRootSF()
1401 PetscCall(PetscFree2(rootdata, leafmem)); in PetscSFCreateEmbeddedRootSF()
1487 PetscErrorCode PetscSFBcastBegin(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdat… in PetscSFBcastBegin() argument
1495 PetscCall(PetscGetMemType(rootdata, &rootmtype)); in PetscSFBcastBegin()
1497 PetscUseTypeMethod(sf, BcastBegin, unit, rootmtype, rootdata, leafmtype, leafdata, op); in PetscSFBcastBegin()
1523 …egin(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, const void *rootdata, PetscMemType lea… in PetscSFBcastWithMemTypeBegin() argument
1529 PetscUseTypeMethod(sf, BcastBegin, unit, rootmtype, rootdata, leafmtype, leafdata, op); in PetscSFBcastWithMemTypeBegin()
1552 PetscErrorCode PetscSFBcastEnd(PetscSF sf, MPI_Datatype unit, const void *rootdata, void *leafdata,… in PetscSFBcastEnd() argument
1557 PetscUseTypeMethod(sf, BcastEnd, unit, rootdata, leafdata, op); in PetscSFBcastEnd()
1585 … PetscSFReduceBegin(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata, MPI_Op op) in PetscSFReduceBegin() argument
1593 PetscCall(PetscGetMemType(rootdata, &rootmtype)); in PetscSFReduceBegin()
1595 PetscCall(sf->ops->ReduceBegin(sf, unit, leafmtype, leafdata, rootmtype, rootdata, op)); in PetscSFReduceBegin()
1620 …t, PetscMemType leafmtype, const void *leafdata, PetscMemType rootmtype, void *rootdata, MPI_Op op) in PetscSFReduceWithMemTypeBegin() argument
1626 PetscCall(sf->ops->ReduceBegin(sf, unit, leafmtype, leafdata, rootmtype, rootdata, op)); in PetscSFReduceWithMemTypeBegin()
1649 PetscErrorCode PetscSFReduceEnd(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootdata in PetscSFReduceEnd() argument
1654 PetscUseTypeMethod(sf, ReduceEnd, unit, leafdata, rootdata, op); in PetscSFReduceEnd()
1685 PetscErrorCode PetscSFFetchAndOpBegin(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *le… in PetscSFFetchAndOpBegin() argument
1693 PetscCall(PetscGetMemType(rootdata, &rootmtype)); in PetscSFFetchAndOpBegin()
1697 …PetscUseTypeMethod(sf, FetchAndOpBegin, unit, rootmtype, rootdata, leafmtype, leafdata, leafupdate… in PetscSFFetchAndOpBegin()
1728 …mTypeBegin(PetscSF sf, MPI_Datatype unit, PetscMemType rootmtype, void *rootdata, PetscMemType lea… in PetscSFFetchAndOpWithMemTypeBegin() argument
1735 …PetscUseTypeMethod(sf, FetchAndOpBegin, unit, rootmtype, rootdata, leafmtype, leafdata, leafupdate… in PetscSFFetchAndOpWithMemTypeBegin()
1760 PetscErrorCode PetscSFFetchAndOpEnd(PetscSF sf, MPI_Datatype unit, void *rootdata, const void *leaf… in PetscSFFetchAndOpEnd() argument
1765 PetscUseTypeMethod(sf, FetchAndOpEnd, unit, rootdata, leafdata, leafupdate, op); in PetscSFFetchAndOpEnd()
2287 PetscErrorCode PetscSFBcastToZero_Private(PetscSF sf, MPI_Datatype unit, const void *rootdata, void… in PetscSFBcastToZero_Private() argument
2295 PetscCall(PetscGetMemType(rootdata, &rootmtype)); in PetscSFBcastToZero_Private()
2297 PetscUseTypeMethod(sf, BcastToZero, unit, rootmtype, rootdata, leafmtype, leafdata); in PetscSFBcastToZero_Private()
2681 PetscErrorCode PetscSFRegisterPersistent(PetscSF sf, MPI_Datatype unit, const void *rootdata, const… in PetscSFRegisterPersistent() argument
2685 …ersistent_C", (PetscSF, MPI_Datatype, const void *, const void *), (sf, unit, rootdata, leafdata)); in PetscSFRegisterPersistent()
2707 PetscErrorCode PetscSFDeregisterPersistent(PetscSF sf, MPI_Datatype unit, const void *rootdata, con… in PetscSFDeregisterPersistent() argument
2711 …ersistent_C", (PetscSF, MPI_Datatype, const void *, const void *), (sf, unit, rootdata, leafdata)); in PetscSFDeregisterPersistent()