Skip to content
Snippets Groups Projects
Commit 97aa6891 authored by Johan FOURDRINOY's avatar Johan FOURDRINOY
Browse files

[fix][mascaret] Bazin's friction law corrected

parent a036e732
No related branches found
No related tags found
No related merge requests found
Latest changes
==============
MASCARET: Fix Bazin's friction Law
KHIONE: Addition of a new formula to compute under ice cover friction
A new default value of 0.02 m1/3/s is set for under cover friction
......
......@@ -104,7 +104,7 @@ module M_DEBITANCE_S
!----------------------------------------------------
case(LOI_FROTTEMENT_BAZIN)
chezy = 45._DOUBLE / ( 1._DOUBLE + CF1 / RH1 )
chezy = 87._DOUBLE / ( 1._DOUBLE + CF1 / RH1**W12 )
end select
......
......@@ -90,7 +90,7 @@ CONTAINS
!----------------------------------------------------
! BAZIN Chezy(i) en fonction de RH et mb (fixe)
!----------------------------------------------------
chezy = 45._DOUBLE/(1._DOUBLE+cf1/rh1)
chezy = 87._DOUBLE / ( 1._DOUBLE + CF1 / RH1**W12 )
CALL PUSHCONTROL3B(4)
CASE DEFAULT
CALL PUSHCONTROL3B(0)
......
......@@ -89,9 +89,8 @@ MODULE M_DEBITANCE_S_D
!----------------------------------------------------
! BAZIN Chezy(i) en fonction de RH et mb (fixe)
!----------------------------------------------------
chezyd = -(45._DOUBLE*(cf1d*rh1-cf1*rh1d)/rh1**2/(1._DOUBLE+cf1/&
& rh1)**2)
chezy = 45._DOUBLE/(1._DOUBLE+cf1/rh1)
chezyd = 43.5_DOUBLE*(cf1*rh1d-2*cf1d*rh1)/(2._DOUBLE*rh1**W12*(cf1+rh1**W12)**2)
chezy = 87._DOUBLE/(1._DOUBLE+cf1/rh1**w12)
CASE DEFAULT
chezyd = 0.D0
END SELECT
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment