Lines Matching refs:dmNew

124   DM               dmNew = *ndm, coordDM, coarseDM;  in DMPlexReplace_Internal()  local
132 if (dm == dmNew) { in DMPlexReplace_Internal()
136 dm->setupcalled = dmNew->setupcalled; in DMPlexReplace_Internal()
149 PetscCall(DMGetDimension(dmNew, &ndim)); in DMPlexReplace_Internal()
151 if (dim == ndim) PetscCall(DMPlexSetCoordinateMap(dmNew, coordFunc)); in DMPlexReplace_Internal()
153 PetscCall(DMGetDimension(dmNew, &dim)); in DMPlexReplace_Internal()
155 PetscCall(DMGetCoordinateDim(dmNew, &cdim)); in DMPlexReplace_Internal()
157 PetscCall(DMGetPointSF(dmNew, &sf)); in DMPlexReplace_Internal()
159 PetscCall(DMGetCoordinateDM(dmNew, &coordDM)); in DMPlexReplace_Internal()
160 PetscCall(DMGetCoordinatesLocal(dmNew, &coords)); in DMPlexReplace_Internal()
163 PetscCall(DMGetCellCoordinateDM(dmNew, &coordDM)); in DMPlexReplace_Internal()
164 PetscCall(DMGetCellCoordinatesLocal(dmNew, &coords)); in DMPlexReplace_Internal()
169 dm->coordinates[0].field = dmNew->coordinates[0].field; in DMPlexReplace_Internal()
170 PetscCall(DMGetPeriodicity(dmNew, &maxCell, &Lstart, &L)); in DMPlexReplace_Internal()
172 PetscCall(DMGetNaturalSF(dmNew, &sf)); in DMPlexReplace_Internal()
174 PetscCall(DMGetUseNatural(dmNew, &use_natural)); in DMPlexReplace_Internal()
178 dm->data = dmNew->data; in DMPlexReplace_Internal()
179 ((DM_Plex *)dmNew->data)->refct++; in DMPlexReplace_Internal()
187 PetscCall(DMCopyLabels(dmNew, dm, PETSC_OWN_POINTER, PETSC_TRUE, DM_COPY_LABELS_FAIL)); in DMPlexReplace_Internal()
188 PetscCall(DMGetCoarseDM(dmNew, &coarseDM)); in DMPlexReplace_Internal()
190 PetscCall(DMPlexCopyEGADSInfo_Internal(dmNew, dm)); in DMPlexReplace_Internal()