Lines Matching refs:disc
2627 PetscObject disc; in DMPlexComputeCellGeometryFEM() local
2632 PetscCall(PetscDSGetDiscretization(prob, 0, &disc)); in DMPlexComputeCellGeometryFEM()
2633 PetscCall(PetscObjectGetClassId(disc, &id)); in DMPlexComputeCellGeometryFEM()
2634 if (id == PETSCFE_CLASSID) fe = (PetscFE)disc; in DMPlexComputeCellGeometryFEM()
3876 PetscObject disc; in DMPlexCoordinatesToReference() local
3878 PetscCall(DMGetField(coordDM, 0, NULL, &disc)); in DMPlexCoordinatesToReference()
3879 PetscCall(PetscObjectGetClassId(disc, &id)); in DMPlexCoordinatesToReference()
3880 if (id == PETSCFE_CLASSID) fe = (PetscFE)disc; in DMPlexCoordinatesToReference()
3959 PetscObject disc; in DMPlexReferenceToCoordinates() local
3961 PetscCall(DMGetField(coordDM, 0, NULL, &disc)); in DMPlexReferenceToCoordinates()
3962 PetscCall(PetscObjectGetClassId(disc, &id)); in DMPlexReferenceToCoordinates()
3963 if (id == PETSCFE_CLASSID) fe = (PetscFE)disc; in DMPlexReferenceToCoordinates()