Changelog
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.
Changes when updating to v0.3 from v0.2.x
Added
ShallowWaterExnerextended to 2D curvilinear meshes (#159).- New equation type
HyperbolicSainteMarieEquations1Dhas been added (#135).
Changed
- Trixi.jl v0.17.0 is now required, resulting in changes to the signature of
NonConservativejump terms (#160). Moreover, the method offlux_nonconservative_chan_etalaccepting two normals was removed (#164).
Deprecated
Removed
Changes in the v0.2 lifecycle
Added
- Introduce node-wise limiting functionality for the
ShallowWaterMultiLayerEquations2D. (#111) - New equation types
ShallowWaterMomentEquations1DandShallowWaterLinearizedMomentEquations1Dhave been added. (#128) ShallowWaterExnerextended to 2D onTreeMesh(#150).- Experimental support for rainfall & soil infiltration source terms for
ShallowWaterEquations1DandShallowWaterEquations2D. (#158) - New variants of
limiter_shallow_water!needed to ensure positivity preservation after coarsening and refinement steps in AMR via the keyword argumentlimiter!inAMRCallback(#164 and #167). For details on this callback see (#2396) in Trixi.jl. This made the specializedrefine!andcoarsen!introduced in #97 obsolete, which is why they were removed (#164).
Changed
- Velocity desingularization procedure has been moved into a distinct
VelocityDesingularizationstage callback. (#111)
Deprecated
Removed
Changes when updating to v0.2 from v0.1.x
Added
- New equation
ShallowWaterEquationsQuasi1Dand functionsFluxHydrostaticReconstruction,flux_nonconservative_audusse_etal, andhydrostatic_reconstruction_audusse_etalare now available through TrixiShallowWater.jl instead of Trixi.jl. (#96)
Changed
ShallowWaterEquationsWetDryhave been renamed toShallowWaterEquations. The source code for these equations is now implemented directly in TrixiShallowWater.jl (#96).
Deprecated
Removed
Changes in the v0.1 lifecycle
Added
- 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