Skip to content

add support for gmsh#30

Merged
kip-hart merged 20 commits into
masterfrom
add-gmsh
Oct 4, 2020
Merged

add support for gmsh#30
kip-hart merged 20 commits into
masterfrom
add-gmsh

Conversation

@kip-hart
Copy link
Copy Markdown
Owner

@kip-hart kip-hart commented Oct 4, 2020

PR Summary

Purpose

This PR adds support for using gmsh to generate meshes. The package currently uses MeshPy for mesh generation - the PR adds to this functionality.

Approach

Optional "mesher" flags have been added to the from_polymesh method and the input file. The default behavior is to continue using MeshPy. To use gmsh instead, add <mesher> gmsh </mesher> to the input file or mesher='gmsh' to the TriMesh.from_polymesh call.

PR Checklist

  • All tox commands succeed
  • Docs have been added / updated (for bug fixes / features)
  • Has pytest style unit tests

Closing Issues

Closes #16

@kip-hart kip-hart marked this pull request as ready for review October 4, 2020 07:24
@kip-hart kip-hart merged commit ae2b0d3 into master Oct 4, 2020
@kip-hart kip-hart deleted the add-gmsh branch October 4, 2020 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Gmsh mesh generation engine support

1 participant