Searched refs:cdmNew (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/interface/ |
| H A D | dmcoordinates.c | 1096 DM cdmOld, cdmNew; in DMSetCoordinateDisc() local 1142 PetscCall(DMClone(cdmOld, &cdmNew)); in DMSetCoordinateDisc() 1143 cdmNew->cloneOpts = PETSC_TRUE; in DMSetCoordinateDisc() 1145 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)cdmNew, prefix)); in DMSetCoordinateDisc() 1146 PetscCall(DMSetField(cdmNew, 0, NULL, (PetscObject)disc)); in DMSetCoordinateDisc() 1147 PetscCall(DMCreateDS(cdmNew)); in DMSetCoordinateDisc() 1152 PetscCall(DMGetDS(cdmNew, &nds)); in DMSetCoordinateDisc() 1159 cdmNew->periodic.setup = cdmOld->periodic.setup; in DMSetCoordinateDisc() 1160 PetscCall(cdmNew->periodic.setup(cdmNew)); in DMSetCoordinateDisc() 1162 if (dm->setfromoptionscalled) PetscCall(DMSetFromOptions(cdmNew)); in DMSetCoordinateDisc() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexreorder.c | 337 DM cdm, cdmNew; in DMPlexPermute() local 352 PetscCall(DMClone(cdm, &cdmNew)); in DMPlexPermute() 353 PetscCall(DMSetCellCoordinateDM(*pdm, cdmNew)); in DMPlexPermute() 354 PetscCall(DMDestroy(&cdmNew)); in DMPlexPermute()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 2163 DM dm, cdm, cdmCell, cdmNew, cdmCellNew; in DMPlexTransformSetCoordinates() local 2212 PetscCall(DMGetCoordinateDM(rdm, &cdmNew)); in DMPlexTransformSetCoordinates() 2213 PetscCall(DMClone(cdmNew, &cdmCellNew)); in DMPlexTransformSetCoordinates()
|