I have designed a lightweight mesh library for finite element and boundary element methods (GitHub - PetrKryslUCSD/MeshCore.jl: Curation and manipulation of general unstructured meshes for the Finite Element Methods (FEM).). I believe it could deliver the desirable features of such libraries, in particular it supports generation of arbitrary incidence relations (and derived meshes, as needed). Even though it currently implements only linear shapes (simplex and cuboid types), adding quadratic and higher-order shapes is trivial. There is quite a bit of documentation on the concepts of topology processing ( guide). I have tried to make the storage of data efficient, but so far I have refrained from premature optimizations.
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Draft of paper on a lightweight mesh library: RFC | 0 | 515 | March 26, 2020 | |
Paper on mesh library in Julia | 4 | 487 | May 11, 2021 | |
[ANN] Solution of linear finite element problems with domain decomposition | 0 | 162 | August 18, 2024 | |
Announcing Elfel.jl: finite element programming the Julian way | 1 | 1129 | June 28, 2020 | |
Finite element mesh interface | 19 | 2852 | January 16, 2020 |