## Abstract

We demonstrate a numerical approach for solving the one-dimensional non-linear weakly dispersive Serre equations. By introducing a new conserved quantity the Serre equations can be written in conservation law form, where the velocity is recovered from the conserved quantities at each time step by solving an auxiliary elliptic equation. Numerical techniques for solving equations in conservative law form can then be applied to solve the Serre equations. We demonstrate how this is achieved. The system of conservation equations are solved using the finite volume method and the associated elliptic equation for the velocity is solved using a finite difference method. This robust approach allows us to accurately solve problems with steep gradients in the flow, such as those generated by discontinuities in the initial conditions. The method is shown to be accurate, simple to implement and stable for a range of problems including flows with steep gradients and variable bathymetry.

Original language | English |
---|---|

Pages (from-to) | 70-95 |

Number of pages | 26 |

Journal | Applied Mathematical Modelling |

Volume | 48 |

DOIs | |

Publication status | Published - Aug 2017 |