Lines Matching refs:newSection
1005 …etscSF pointSF, PetscSection originalSection, Vec originalVec, PetscSection newSection, Vec newVec) in DMPlexDistributeField() argument
1013 PetscCall(PetscSFDistributeSection(pointSF, originalSection, &remoteOffsets, newSection)); in DMPlexDistributeField()
1015 PetscCall(PetscSectionGetStorageSize(newSection, &fieldSize)); in DMPlexDistributeField()
1021 PetscCall(PetscSFCreateSectionSF(pointSF, originalSection, remoteOffsets, newSection, &fieldSF)); in DMPlexDistributeField()
1051 …, PetscSF pointSF, PetscSection originalSection, IS originalIS, PetscSection newSection, IS *newIS) in DMPlexDistributeFieldIS() argument
1059 …PetscCall(PetscSectionMigrateData(pointSF, MPIU_INT, originalSection, originalValues, newSection, … in DMPlexDistributeFieldIS()
1062 PetscCall(PetscSectionGetStorageSize(newSection, &fieldSize)); in DMPlexDistributeFieldIS()
1091 …riginalSection, MPI_Datatype datatype, void *originalData, PetscSection newSection, void **newData) in DMPlexDistributeData() argument
1095 …PetscCall(PetscSectionMigrateData(pointSF, datatype, originalSection, originalData, newSection, ne… in DMPlexDistributeData()
1782 PetscSection oldSection, newSection; in DMPlexDistribute_Multistage() local
1785 PetscCall(DMGetLocalSection(dmDist, &newSection)); in DMPlexDistribute_Multistage()
1786 PetscCall(PetscSFDistributeSection(sfDist, oldSection, NULL, newSection)); in DMPlexDistribute_Multistage()
1787 PetscCall(DMPlexCreateClosureIndex_CELL(dmDist, newSection)); in DMPlexDistribute_Multistage()