TrixiShallowWater.jl follows the interpretation of semantic versioning (semver) used in the Julia ecosystem. Notable changes will be documented in this file for human readability.
- Introduce node-wise limiting functionality for the
ShallowWaterMultiLayerEquations2D. ([#111]) - New equation types
ShallowWaterMomentEquations1DandShallowWaterLinearizedMomentEquations1Dhave been added. ([#128])
- Velocity desingularization procedure has been moved into a distinct
VelocityDesingularizationstage callback. ([#111])
- New equation
ShallowWaterEquationsQuasi1Dand functionsFluxHydrostaticReconstruction,flux_nonconservative_audusse_etal, andhydrostatic_reconstruction_audusse_etalare now available through TrixiShallowWater.jl instead of Trixi.jl. ([#96])
ShallowWaterEquationsWetDryhave been renamed toShallowWaterEquations. The source code for these equations is now implemented directly in TrixiShallowWater.jl ([#96]).
- Experimental support for well-balanced mortars together with AMR [#45]
- New boundary conditions
BoundaryConditionWaterHeightandBoundaryConditionMomentumnow available for theShallowWaterEquationsWetDryto impose either the water height or the momentum at the boundary. [#91]