gitextract_18fujhnm/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── config.yml │ │ └── feature_request.md │ ├── dependabot.yml │ └── workflows/ │ ├── autopush.yml │ ├── ci.yml │ └── wheels.yml ├── .gitignore ├── .gitlab-ci.yml ├── CITATION.cff ├── LICENSE ├── README.rst ├── doc/ │ ├── conf.py │ ├── faq.rst │ ├── geometry.rst │ ├── index.rst │ ├── installation.rst │ ├── tri-tet.rst │ └── upload-docs.sh ├── examples/ │ ├── MESH_README.txt │ ├── airfoil3d.py │ ├── box-in-box.py │ ├── clean.sh │ ├── demo.py │ ├── jw_mesh_examples.ipynb │ ├── jw_meshtools.py │ ├── ka-6d.ply │ ├── mesh_ply.py │ ├── nico_mesh.py │ ├── test_ball.py │ ├── test_cylinder.py │ ├── test_tet_torus.py │ ├── test_tetgen.py │ ├── test_tetgen_2.py │ ├── test_tri_pml.py │ ├── test_tri_quadratic.py │ ├── test_tri_simple_square.py │ ├── test_triangle.py │ ├── test_triangle_refine.py │ ├── test_triangle_with_specified_points.py │ ├── tet-size-control.py │ ├── tri-boundary-markers.py │ ├── tri-refinement-spec.py │ └── write_dolfin.py ├── meshpy/ │ ├── __init__.py │ ├── common.py │ ├── geometry.py │ ├── naca.py │ ├── ply.py │ ├── tet.py │ ├── tools.py │ └── triangle.py ├── meson.build ├── patches/ │ ├── mk-patch │ ├── tetgen-1.4.2.patch │ └── tetgen-1.4.3.patch ├── pyproject.toml ├── src/ │ └── cpp/ │ ├── foreign_array.hpp │ ├── foreign_array_wrap.hpp │ ├── predicates.cpp │ ├── tetgen-LICENSE │ ├── tetgen.cpp │ ├── tetgen.h │ ├── triangle.cpp │ ├── triangle.h │ ├── wrap_tetgen.cpp │ ├── wrap_triangle.cpp │ └── wrapper.cpp └── test/ └── test_meshpy.py