Lines Matching refs:sec

16     PetscSection sec, osec;  in DMTransferMaterialParameters()  local
24 PetscCall(DMGetLocalSection(dmAux, &sec)); in DMTransferMaterialParameters()
26 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)sec), &osec)); in DMTransferMaterialParameters()
28 PetscCall(DMPlexDistributeField(dmAux, sf, sec, A, osec, oAt)); in DMTransferMaterialParameters()
30 PetscCall(PetscObjectReference((PetscObject)sec)); in DMTransferMaterialParameters()
31 osec = sec; in DMTransferMaterialParameters()
51 PetscSection sec, tsec, ogsec, olsec; in DMCreateDomainDecomposition_Plex() local
88 PetscCall(DMGetLocalSection(dm, &sec)); in DMCreateDomainDecomposition_Plex()
91 PetscCall(PetscSFDistributeSection(migrationSF, sec, NULL, tsec)); in DMCreateDomainDecomposition_Plex()
93 PetscCall(PetscSectionCopy(sec, tsec)); in DMCreateDomainDecomposition_Plex()
149 PetscCall(DMGetLocalSection(dm, &sec)); in DMCreateDomainDecomposition_Plex()
150 PetscCall(PetscSectionGetStorageSize(sec, &nl)); in DMCreateDomainDecomposition_Plex()
164 PetscCall(DMPlexDistributeFieldIS(dm, migrationSF, sec, lis, tsec, &gis)); in DMCreateDomainDecomposition_Plex()
181 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)tsec), &sec)); in DMCreateDomainDecomposition_Plex()
182 PetscCall(PetscSectionCopy_Internal(tsec, sec, label->bt)); in DMCreateDomainDecomposition_Plex()
183 PetscCall(DMSetLocalSection(odm, sec)); in DMCreateDomainDecomposition_Plex()
184 PetscCall(PetscSectionDestroy(&sec)); in DMCreateDomainDecomposition_Plex()
187 PetscCall(DMGetLocalSection(dm, &sec)); in DMCreateDomainDecomposition_Plex()
188 PetscCall(DMSetLocalSection(odm, sec)); in DMCreateDomainDecomposition_Plex()
314 PetscSection sec, osec; in DMCreateNeumannOverlap_Plex() local
334 PetscCall(DMGetLocalSection(dm, &sec)); in DMCreateNeumannOverlap_Plex()
335 PetscCall(PetscSectionCreate(PetscObjectComm((PetscObject)sec), &osec)); in DMCreateNeumannOverlap_Plex()
336 PetscCall(PetscSFDistributeSection(sf, sec, NULL, osec)); in DMCreateNeumannOverlap_Plex()