Additional Mesh Formats To Consider #3888
Replies: 1 comment 2 replies
-
We'd love to look at the PRs! I'd bet most of our MeshInput+MeshOutput subclasses got started when someone had a mesh source that they really needed to use but had no code to use it - that's the sort of feature that can be critical when you need it but that's never novel enough to produce a paper or valued enough to be directly funded. My only suggestion (not even a requirement - I've got a fairly "beggars can't be choosers" mentality about any third-party contributions that don't force refactoring of existing code) is that you think about test coverage of whatever you write. It's sadly easy to get something working for yourself but then have it silently regressed by another developer because you didn't add a test to ensure that it kept working. Mesh format support has been particularly dangerous for that in the past, since it's the sort of code that never gets indirectly tested, so it's either direct use or nothing. |
Beta Was this translation helpful? Give feedback.
-
Has anyone considered expanding the various mesh formats that are supported by Libmesh? in particular, CGNS and aflr3 are commonly used in the aerodynamics industry and by NASA. If there is interest, I am familiar with both formats and could develop appropriate extensions to support either reading those formats into Libmesh native data structures or possibly also converting to/from those meshes as well, via the native data structures.
Beta Was this translation helpful? Give feedback.
All reactions