Non-hydrostatic pressure shallow flows: GPU implementation using finite volume and finite difference scheme. Escalante, C., Morales de Luna, T., & Castro, M. J. Applied Mathematics and Computation, 338:631–659, December, 2018.
Non-hydrostatic pressure shallow flows: GPU implementation using finite volume and finite difference scheme [link]Paper  doi  abstract   bibtex   
We consider the depth-integrated non-hydrostatic system derived by Yamazaki et al. An efficient formally second-order well-balanced hybrid finite volume finite difference numerical scheme is proposed. The scheme consists of a two-step algorithm based on a projection-correction type scheme initially introduced by Chorin–Temam [15]. First, the hyperbolic part of the system is discretized using a Polynomial Viscosity Matrix path-conservative finite volume method. Second, the dispersive terms are solved by means of compact finite differences. A new methodology is also presented to handle wave breaking over complex bathymetries. This adapts well to GPU-architectures and guidelines about its GPU implementation are introduced. The method has been applied to idealized and challenging experimental test cases, which shows the efficiency and accuracy of the method.
@Article{Escalante2018Non,
  author     = {Escalante, C. and Morales de Luna, T. and Castro, M. J.},
  title      = {Non-hydrostatic pressure shallow flows: {GPU} implementation using finite volume and finite difference scheme},
  journal    = {Applied Mathematics and Computation},
  year       = {2018},
  volume     = {338},
  pages      = {631--659},
  month      = dec,
  issn       = {0096-3003},
  abstract   = {We consider the depth-integrated non-hydrostatic system derived by Yamazaki et al. An efficient formally second-order well-balanced hybrid finite volume finite difference numerical scheme is proposed. The scheme consists of a two-step algorithm based on a projection-correction type scheme initially introduced by Chorin–Temam [15]. First, the hyperbolic part of the system is discretized using a Polynomial Viscosity Matrix path-conservative finite volume method. Second, the dispersive terms are solved by means of compact finite differences. A new methodology is also presented to handle wave breaking over complex bathymetries. This adapts well to GPU-architectures and guidelines about its GPU implementation are introduced. The method has been applied to idealized and challenging experimental test cases, which shows the efficiency and accuracy of the method.},
  doi        = {10.1016/j.amc.2018.06.035},
  keywords   = {Finite difference, Finite volume, GPU, Non-hydrostatic Shallow-Water, Tsunami simulation, Wave breaking},
  shorttitle = {Non-hydrostatic pressure shallow flows},
  url        = {http://www.sciencedirect.com/science/article/pii/S0096300318305241},
  urldate    = {2018-10-25},
}

Downloads: 0