Lines Matching refs:ds_field
27 PetscErrorCode DMFieldToDSField(DM dm, DMLabel domain_label, PetscInt dm_field, PetscInt *ds_field)… in DMFieldToDSField() argument
39 *ds_field = i; in DMFieldToDSField()
45 …PetscCheck(*ds_field != -1, PetscObjectComm((PetscObject)dm), PETSC_ERR_SUP, "Could not find dm_fi… in DMFieldToDSField()
162 PetscInt ds_field = -1; in DMPlexCeedElemRestrictionStridedCreate() local
165 PetscCall(DMFieldToDSField(dm, domain_label, dm_field, &ds_field)); in DMPlexCeedElemRestrictionStridedCreate()
166 PetscCall(PetscDSGetDiscretization(ds, ds_field, (PetscObject *)&fe)); in DMPlexCeedElemRestrictionStridedCreate()
181 PetscCall(DMFieldToDSField(dm, domain_label, dm_field, &ds_field)); in DMPlexCeedElemRestrictionStridedCreate()
182 PetscCall(PetscDSGetDiscretization(ds, ds_field, (PetscObject *)&fe)); in DMPlexCeedElemRestrictionStridedCreate()
361 PetscInt ds_field = -1; in CreateBasisFromPlex() local
366 PetscCall(DMFieldToDSField(dm, domain_label, dm_field, &ds_field)); in CreateBasisFromPlex()
367 PetscCall(PetscDSGetDiscretization(ds, ds_field, (PetscObject *)&fe)); in CreateBasisFromPlex()