libROM
libROM copied to clipboard
Fix dg_euler build
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.
We need 1 more approval to fix the broken libROM build. @chldkdtn @siuwuncheung @dreamer2368