Friction corrections in telemac2d
Summary
Fix a number of issues with the friction laws of telemac-2d
Why is this feature useful, and how to implement:
- currently, Colebrook-White and Wall laws cannot be used (dico only allows law 0 to 5)
- coefficient of Haaland and Colebrook-White laws are inconsistent with literature
- implementation of the fixed point iterative method can be improved (with better initial guess, reducing the number of iterations)
- currently a clipping prevents the correct application of Colebrook-White law (ks<H is almost always true)
- a new test case is required for proper validation of these corrections (new friction test case)