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 dg_euler build #284

Merged
merged 2 commits into from
May 17, 2024
Merged

Fix dg_euler build #284

merged 2 commits into from
May 17, 2024

Conversation

dylan-copeland
Copy link
Collaborator

MFEM PR 3598 was recently merged to the MFEM master branch, refactoring ex18(p). One change that causes build issues with libROM is that class RiemannSolver and some other classes were moved from the example to the library, in mfem/fem/hyperbolic.hpp. As a result, libROM fails to build with the latest MFEM. There are significant changes in MFEM, beyond just moving some classes to the library. Properly fixing dg_euler may take some careful work. In the meantime, to fix the build immediately, I simply renamed the classes in dg_euler.hpp with the prefix ROM_, to avoid ambiguity.

@dylan-copeland dylan-copeland requested a review from andersonw1 May 3, 2024 01:46
@dylan-copeland
Copy link
Collaborator Author

We need 1 more approval to fix the broken libROM build. @chldkdtn @siuwuncheung @dreamer2368

@chldkdtn chldkdtn added the RFR Ready for review label May 9, 2024
@dylan-copeland dylan-copeland merged commit a711dc2 into master May 17, 2024
7 checks passed
@dylan-copeland dylan-copeland deleted the ex18-fix branch May 17, 2024 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFR Ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants