The dynamics interface, especially the header core/src/modules/include/Dynamics.hpp will need the template parameters that determine the number of DG components that the DG arrays require. Currently these are hard coded. They need to be passed in a sensible way from the dynamics code at compile time.