| /petsc/src/dm/interface/ |
| H A D | dmgeommodel.c | 140 PetscObject modelObj; in DMSetSnapToGeomModel() local 142 PetscCall(PetscObjectQuery((PetscObject)dm, "EGADS Model", &modelObj)); in DMSetSnapToGeomModel() 143 if (modelObj) name = "egads"; in DMSetSnapToGeomModel() 145 PetscCall(PetscObjectQuery((PetscObject)dm, "EGADSlite Model", &modelObj)); in DMSetSnapToGeomModel() 146 if (modelObj) name = "egads"; in DMSetSnapToGeomModel()
|
| /petsc/src/dm/impls/plex/generators/tetgen/ |
| H A D | tetgenerate.cxx | 49 PetscContainer modelObj; in DMPlexGenerate_Tetgen() local 221 PetscCall(PetscObjectQuery((PetscObject)boundary, "EGADS Model", (PetscObject *)&modelObj)); in DMPlexGenerate_Tetgen() 222 …if (!modelObj) PetscCall(PetscObjectQuery((PetscObject)boundary, "EGADSlite Model", (PetscObject *… in DMPlexGenerate_Tetgen() 224 if (modelObj) { in DMPlexGenerate_Tetgen() 236 PetscCall(PetscObjectQuery((PetscObject)boundary, "EGADS Model", (PetscObject *)&modelObj)); in DMPlexGenerate_Tetgen() 237 if (modelObj) { in DMPlexGenerate_Tetgen() 238 PetscCall(PetscContainerGetPointer(modelObj, &model)); in DMPlexGenerate_Tetgen() 241 … PetscCall(PetscObjectQuery((PetscObject)boundary, "EGADSlite Model", (PetscObject *)&modelObj)); in DMPlexGenerate_Tetgen() 242 if (modelObj) { in DMPlexGenerate_Tetgen() 243 PetscCall(PetscContainerGetPointer(modelObj, &model)); in DMPlexGenerate_Tetgen() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexegads.c | 583 PetscContainer modelObj; in DMSnapToGeomModel_EGADS() local 592 PetscCall(PetscObjectQuery((PetscObject)dm, "EGADS Model", (PetscObject *)&modelObj)); in DMSnapToGeomModel_EGADS() 593 if (!modelObj) { in DMSnapToGeomModel_EGADS() 594 PetscCall(PetscObjectQuery((PetscObject)dm, "EGADSlite Model", (PetscObject *)&modelObj)); in DMSnapToGeomModel_EGADS() 597 PetscCheck(modelObj, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "EGADS mesh missing model object"); in DMSnapToGeomModel_EGADS() 599 PetscCall(PetscContainerGetPointer(modelObj, &model)); in DMSnapToGeomModel_EGADS() 1324 PetscContainer modelObj, contextObj; in DMPlexCreateGeom_Internal() local 1326 PetscCall(PetscContainerCreate(PETSC_COMM_SELF, &modelObj)); in DMPlexCreateGeom_Internal() 1327 PetscCall(PetscContainerSetPointer(modelObj, model)); in DMPlexCreateGeom_Internal() 1328 … PetscCall(PetscContainerSetCtxDestroy(modelObj, (PetscCtxDestroyFn *)DMPlexEGADSDestroy_Private)); in DMPlexCreateGeom_Internal() [all …]
|
| H A D | plexcreate.c | 21 PetscObject modelObj; in DMPlexCheckEGADS_Private() local 24 PetscCall(PetscObjectQuery((PetscObject)dm, "EGADS Model", &modelObj)); in DMPlexCheckEGADS_Private() 25 …PetscCheck(modelObj, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_WRONG, "Input DM must have at… in DMPlexCheckEGADS_Private()
|
| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex18.c | 74 PetscContainer modelObj, cpHashTableObj, wHashTableObj, cpCoordDataLengthObj, wDataLengthObj; in main() local 97 PetscCall(PetscObjectQuery((PetscObject)dm, "EGADS Model", (PetscObject *)&modelObj)); in main() 98 …if (!modelObj) PetscCall(PetscObjectQuery((PetscObject)dm, "EGADSlite Model", (PetscObject *)&mode… in main() 101 PetscCall(PetscContainerGetPointer(modelObj, &model)); in main()
|
| H A D | ex19.c | 133 PetscContainer modelObj; in main() local 154 PetscCall(PetscObjectQuery((PetscObject)dmNozzle, "EGADS Model", (PetscObject *)&modelObj)); in main() 155 …if (!modelObj) PetscCall(PetscObjectQuery((PetscObject)dmNozzle, "EGADSlite Model", (PetscObject *… in main() 158 PetscCall(PetscContainerGetPointer(modelObj, &model)); in main() 294 PetscCall(PetscContainerGetPointer(modelObj, &newmodel)); in main()
|
| /petsc/src/dm/impls/plex/generators/ctetgen/ |
| H A D | ctetgenerate.c | 211 PetscContainer modelObj; in DMPlexGenerate_CTetgen() local 218 PetscCall(PetscObjectQuery((PetscObject)boundary, "EGADS Model", (PetscObject *)&modelObj)); in DMPlexGenerate_CTetgen() 219 if (modelObj) { in DMPlexGenerate_CTetgen() 220 PetscCall(PetscContainerGetPointer(modelObj, &model)); in DMPlexGenerate_CTetgen() 223 PetscCall(PetscObjectCompose((PetscObject)*dm, "EGADS Model", (PetscObject)modelObj)); in DMPlexGenerate_CTetgen() 486 PetscContainer modelObj; in DMPlexRefine_CTetgen() local 493 PetscCall(PetscObjectQuery((PetscObject)dm, "EGADS Model", (PetscObject *)&modelObj)); in DMPlexRefine_CTetgen() 494 if (modelObj) { in DMPlexRefine_CTetgen() 495 PetscCall(PetscContainerGetPointer(modelObj, &model)); in DMPlexRefine_CTetgen() 498 … PetscCall(PetscObjectCompose((PetscObject)*dmRefined, "EGADS Model", (PetscObject)modelObj)); in DMPlexRefine_CTetgen()
|