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 Latest changes
============== ==============
MASCARET: Fix Bazin's friction Law
KHIONE: Addition of a new formula to compute under ice cover friction 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 A new default value of 0.02 m1/3/s is set for under cover friction
......
...@@ -104,7 +104,7 @@ module M_DEBITANCE_S ...@@ -104,7 +104,7 @@ module M_DEBITANCE_S
!---------------------------------------------------- !----------------------------------------------------
case(LOI_FROTTEMENT_BAZIN) case(LOI_FROTTEMENT_BAZIN)
chezy = 45._DOUBLE / ( 1._DOUBLE + CF1 / RH1 ) chezy = 87._DOUBLE / ( 1._DOUBLE + CF1 / RH1**W12 )
end select end select
......
...@@ -90,7 +90,7 @@ CONTAINS ...@@ -90,7 +90,7 @@ CONTAINS
!---------------------------------------------------- !----------------------------------------------------
! BAZIN Chezy(i) en fonction de RH et mb (fixe) ! 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) CALL PUSHCONTROL3B(4)
CASE DEFAULT CASE DEFAULT
CALL PUSHCONTROL3B(0) CALL PUSHCONTROL3B(0)
......
...@@ -89,9 +89,8 @@ MODULE M_DEBITANCE_S_D ...@@ -89,9 +89,8 @@ MODULE M_DEBITANCE_S_D
!---------------------------------------------------- !----------------------------------------------------
! BAZIN Chezy(i) en fonction de RH et mb (fixe) ! BAZIN Chezy(i) en fonction de RH et mb (fixe)
!---------------------------------------------------- !----------------------------------------------------
chezyd = -(45._DOUBLE*(cf1d*rh1-cf1*rh1d)/rh1**2/(1._DOUBLE+cf1/& chezyd = 43.5_DOUBLE*(cf1*rh1d-2*cf1d*rh1)/(2._DOUBLE*rh1**W12*(cf1+rh1**W12)**2)
& rh1)**2) chezy = 87._DOUBLE/(1._DOUBLE+cf1/rh1**w12)
chezy = 45._DOUBLE/(1._DOUBLE+cf1/rh1)
CASE DEFAULT CASE DEFAULT
chezyd = 0.D0 chezyd = 0.D0
END SELECT 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