FEniCS/basix

Provide functions that compute information about reference element

Closed this issue · 0 comments

Currently various geometry data is computed by FFCx in FEniCS/ffcx#335. These are:

  • normals of facets of reference
  • orientations of normals (inward or outward)
  • Volume of reference
  • Volume of reference's facets
  • Vectors of edges of cell
  • Vectors of edges of cell's facets

In particular, it would be very useful for Basix to provide the user with the normals to facets (and orientations) and the volume of a reference, as these are a little involved to compute. The others are easy enough to calculate so can probably stay in FFCx.