Open
Milestone

Complete 2D GPU

Needed features

General features

  • SlimgData
  • SW2D struct for GPU
  • Single slimdata for many boundaries
  • Clean array interface with templates
  • Boundary data : H, U, and HU
  • dissipation (linear, quadratic, Manning)
  • surface stress
  • Coriolis
  • Atmospheric pressure
  • nudging
  • Formula (Manning + Smagorinsky)
  • A nice realistic testcase (Colin 2D)
  • Explicit temporal scheme
  • Memory deallocation problem

Tracer

  • Decoupling mass matrix inversion
  • Tracer equation coupling with new hydro
  • New explicit temporal scheme

Implicit

  • Build matrix (done in theory)
  • Use petsc + gpu (optional)
  • slimdata + formula
  • Hydro

1D and 1D-2D

  • Coupling with new hydro
  • New explicit temporal scheme
  • Work items 0
  • Merge requests 0
  • Participants 0
  • Labels 0
Loading
Loading
Loading
Loading
0% complete
0%
Start date
No start date
None
Due date
No due date
0
Work items 0 New issue
Open: 0 Closed: 0
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: slim/slim4%"Complete 2D GPU"