Hi,
Sorry for posting in this old thread. I'm a little bit confused.
It looks like the way the Grass formula is implemented is only one-dimensional (see also test case KD09)
QSC%R(I) = ACOEFF * U2D%R(I) * (U2D%R(I)**2+V2D%R(I)**2)
I'm not sure, but it looks like all bedload fluxes are defined as 1d fluxes in Sisyphe. Later the x,y-dependency is computed via the velocity.
qsc_u = QSC * u/sqrt(u**2 + v**2)
qsc_v = QSC * v/sqrt(u**2 + v**2)
This means that the Grass formula should look like
QSC%R(I) = ACOEFF * (U2D%R(I)**2+V2D%R(I)**2) * sqrt(U2D%R(I)**2+V2D%R(I)**2)
Best regards,
Leo