Skip to content
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

Added support for CGAL library. #13644

Merged
merged 6 commits into from May 2, 2022
Merged

Conversation

luca-heltai
Copy link
Member

We would like to port to deal.II the support for the CGAL library, that we are using for mesh generation, mesh adaptation, and mesh intersections in github.com/luca-heltai/fsi-suite.

@fdrmrc is the main author, and he'll be pushing many more PR once this is accepted.

I'm not sure if we want to have all of the features we are currently supporting before the release, but I think it would be nice to have this in 9.4, so that people with some CGAL experience could already benefit from it.

@blaisb
Copy link
Member

blaisb commented Apr 26, 2022

Ouhh, interesting. I will be on the lookout for this :)!

@peterrum
Copy link
Member

/rebuild

Co-authored-by: Luca Heltai <luca.heltai@gmail.com>
Copy link
Member

@jppelteret jppelteret left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One small suggestion, but other than that this LGTM. Thanks @fdrmrc and @luca-heltai !

cmake/modules/FindCGAL.cmake Outdated Show resolved Hide resolved
@jppelteret
Copy link
Member

Maybe you also want to consider amending https://github.com/dealii/dealii/blob/master/doc/readme.html and https://github.com/dealii/dealii/blob/master/doc/users/cmake_dealii.html as well?

@luca-heltai
Copy link
Member Author

btw, the failure in windows is related to uploading artifacts, not to the actual build.

@luca-heltai
Copy link
Member Author

To have at least the docker compiled with CGAL, I've opened

dealii/docker-files#38

luca-heltai and others added 2 commits April 29, 2022 17:34
Co-authored-by: Jean-Paul Pelteret <jppelteret@gmail.com>
@luca-heltai luca-heltai mentioned this pull request May 1, 2022
@peterrum peterrum merged commit 82cf0e0 into dealii:master May 2, 2022
@luca-heltai luca-heltai deleted the cgal-support branch May 5, 2022 15:33
@luca-heltai luca-heltai added this to Done in CGAL Support May 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

None yet

5 participants