The code for the Riemann solvers was scattered between the PhysicsStorage, HyperbolicDiscretization and RiemannSolvers files. I have moved everything to RiemannSolvers, adding a describe function to avoid rewriting the same thing in all hyperbolic discretizations.
This PR could be a good opportunity to improve the quality of the code. If someone has suggestions, please comment them here so we can add them to the final merge.
The code for the Riemann solvers was scattered between the PhysicsStorage, HyperbolicDiscretization and RiemannSolvers files. I have moved everything to RiemannSolvers, adding a describe function to avoid rewriting the same thing in all hyperbolic discretizations.
This PR could be a good opportunity to improve the quality of the code. If someone has suggestions, please comment them here so we can add them to the final merge.