-
Notifications
You must be signed in to change notification settings - Fork 348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarifying default algorithm used for triangulate - Watson or Shewchuk? #6436
Labels
documentation
Improve documentation
Comments
10 tasks
I think it has to be on the user to switch away from Shewchuck if they are using GMT commercially. We should not cripple GMT with Watson just in case. I think Shewhuck is the default - at least that is what it says when I look at GMT_TRIANGULATE. |
Ok, so just need to reword the documentation to say that Shewchuk is the default. I'll open up a PR for this. |
4 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description of the problem
Two things that popped up while trying to wrap
triangulate
in PyGMT, see GenericMappingTools/pygmt#731 (comment) for context:gmt triangulate -
, but that only prints the short help docs. @meghanrjones found that it should begmt get GMT_TRIANGULATE
insteadgmt
package seems to be using Shewchuk [1996], but I don't see any special flag set in the build recipe at https://github.com/conda-forge/gmt-feedstock/blob/def03480bc8c569e58d94359f8a835016f292883/recipe/build.sh#L1-L51. This may have licensing implications, since the Shewchuk [1996] algorithm is not for commercial use according to https://github.com/GenericMappingTools/gmt/blob/6.3.0/src/TRIANGLE.HOWTO.System information
gmt --version
): 6.3.0The text was updated successfully, but these errors were encountered: