Add a namespace GeometryDescription which has functions based on deal.II's Function<dim> (). The namespace contains classes that describe geometrical shapes.