Home
last modified time | relevance | path

Searched refs:modelObj (Results 1 – 7 of 7) sorted by relevance

/petsc/src/dm/interface/
H A Ddmgeommodel.c140 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 Dtetgenerate.cxx49 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 Dplexegads.c583 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 Dplexcreate.c21 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 Dex18.c74 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 Dex19.c133 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 Dctetgenerate.c211 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()