Lines Matching refs:cdmOld
1096 DM cdmOld, cdmNew; in DMSetCoordinateDisc() local
1108 PetscCall(DMGetCoordinateDM(dm, &cdmOld)); in DMSetCoordinateDisc()
1110 PetscCall(DMGetCellCoordinateDM(dm, &cdmOld)); in DMSetCoordinateDisc()
1111 if (!cdmOld) { in DMSetCoordinateDisc()
1112 PetscUseTypeMethod(dm, createcellcoordinatedm, &cdmOld); in DMSetCoordinateDisc()
1113 PetscCall(DMSetCellCoordinateDM(dm, cdmOld)); in DMSetCoordinateDisc()
1114 PetscCall(DMDestroy(&cdmOld)); in DMSetCoordinateDisc()
1115 PetscCall(DMGetCellCoordinateDM(dm, &cdmOld)); in DMSetCoordinateDisc()
1119 PetscCall(DMGetField(cdmOld, 0, NULL, (PetscObject *)&discOld)); in DMSetCoordinateDisc()
1124 PetscCall(DMGetField(cdmOld, 0, NULL, (PetscObject *)&discOld)); in DMSetCoordinateDisc()
1142 PetscCall(DMClone(cdmOld, &cdmNew)); in DMSetCoordinateDisc()
1144 PetscCall(PetscObjectGetOptionsPrefix((PetscObject)cdmOld, &prefix)); in DMSetCoordinateDisc()
1151 PetscCall(DMGetDS(cdmOld, &ds)); in DMSetCoordinateDisc()
1155 if (cdmOld->periodic.setup) { in DMSetCoordinateDisc()
1159 cdmNew->periodic.setup = cdmOld->periodic.setup; in DMSetCoordinateDisc()
1179 PetscCall(DMSetCoordinateDM(cdmNew, cdmOld)); in DMSetCoordinateDisc()
1199 PetscCall(DMCreateInterpolation(cdmOld, cdmNew, &In, NULL)); in DMSetCoordinateDisc()