Lines Matching refs:boundary
161 PetscErrorCode DMPlexGenerate(DM boundary, const char name[], PetscBool interpolate, DM *mesh) in DMPlexGenerate() argument
170 PetscValidHeaderSpecific(boundary, DM_CLASSID, 1); in DMPlexGenerate()
171 PetscValidLogicalCollectiveBool(boundary, interpolate, 3); in DMPlexGenerate()
172 PetscCall(DMGetDimension(boundary, &dim)); in DMPlexGenerate()
173 …PetscCall(PetscOptionsGetString(((PetscObject)boundary)->options, ((PetscObject)boundary)->prefix,… in DMPlexGenerate()
176 …PetscCall(PetscOptionsGetString(((PetscObject)boundary)->options, ((PetscObject)boundary)->prefix,… in DMPlexGenerate()
185 PetscCall((*fl->generate)(boundary, interpolate, mesh)); in DMPlexGenerate()
193 if (boundary->dim == fl->dim) { in DMPlexGenerate()
194 PetscCall((*fl->generate)(boundary, interpolate, mesh)); in DMPlexGenerate()
200 …if (boundary->dim + 1 == 2) suggestions = " You may need to add --download-triangle to your ./conf… in DMPlexGenerate()
201 …else if (boundary->dim + 1 == 3) suggestions = " You may need to add --download-ctetgen or --downl… in DMPlexGenerate()
202 …RANGE, "No grid generator of dimension %" PetscInt_FMT " registered%s", boundary->dim + 1, suggest… in DMPlexGenerate()