CyprienBosserelle / xbeach_gpu

Lightweight version of XBeach that uses CUDA C to run on the GPU. The code is used to simulate coastal waves, currents, sediment transport and beach morphology changes during extreme events. Visit:
http://cyprienbosserelle.github.io/xbeach_gpu/
GNU General Public License v3.0
13 stars 1 forks source link

Automatc time step issues with griddim=1 #15

Open CyprienBosserelle opened 7 years ago

CyprienBosserelle commented 7 years ago

This problem occur when either x or y are stricly equal to 16, then the regression algorithm doesnt work and the timestep chosen become 0.0, preventing the model to start.

CyprienBosserelle commented 6 years ago

I think the reduction algorithm if flowed for small grids and slow for larger. Need to implement reduction #6 from Mark Harris or at least #3 to start with