bernd wrote: sounds good to me.
Should I put these into another sub directory or should they stay at the import/export file location?
bernd wrote: Are the helpers really Fenics specific?
Some of them are, some are not. OK, I will first check whether there are Fenics specific helpers. If not I will implement the helpers into the file you mentioned.
bernd wrote: What do you mean with this ? They have different interfaces in sense of getting the mesh, but for export import the data model behind is important. They both are based on the same FemMesh class object. It should not make a difference on export. On import you would not create either of them because you would just create a Fem.FemMesh() .
To be more specific: For the Fenics export, I asked the FreeCAD object whether the geometric elements are second order.
For netgen this is a boolean variable and for gmsh it is string ('1st', '2nd'). So from your answer I take away, that it is bad practise to rely code functionality on the underlying FreeCAD object?
Best wishes and thanks for your fast answer