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

Fix conflict with Simplex::GridGenerator #10769

Merged
merged 1 commit into from Jul 31, 2020

Conversation

peterrum
Copy link
Member

closes #10765.

@tjhei
Copy link
Member

tjhei commented Jul 30, 2020

I prefer this over the old namespacing. 👍

@peterrum peterrum force-pushed the simplex_grid_generator_namespace branch from 703db4f to 8f21fc6 Compare July 30, 2020 18:24
@tjhei
Copy link
Member

tjhei commented Jul 30, 2020

I am not sure I understand. I thought that we don't want simplex related functions to show up in doxygen right now. As a consequence, you will need to #ifdef based on simplex support. Or am I missing something?

@peterrum
Copy link
Member Author

I don't really mind if it appears in doxygen as long as there are enough asserts which prevent the usage.

@bangerth
Copy link
Member

But things that we don't intend to enable yet shouldn't show up in the documentation either. That would just be confusing.

@peterrum peterrum force-pushed the simplex_grid_generator_namespace branch from 8f21fc6 to 1f6d5a6 Compare July 31, 2020 12:24
@peterrum
Copy link
Member Author

I have moved the implementation in a separate file, added the ifdefs, and fixed the doxygen comment. Thanks for the comments!

@peterrum
Copy link
Member Author

/rebuild

@drwells
Copy link
Member

drwells commented Jul 31, 2020

The new name is verbose but clear and avoids doxygen problems.

@drwells
Copy link
Member

drwells commented Jul 31, 2020

@tjhei @bangerth are you two happy with this change? If so lets merge!

@bangerth bangerth merged commit 3b56b4b into dealii:master Jul 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

doxygen is confused by simplex namespace
4 participants