Warning: Undefined array key 1 in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 78

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 431

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/actions.php on line 38
userfunctions:weertman [Elmer/Ice Wiki]

Warning: Undefined array key 10 in /home/np29546/public_html/elmerice/wiki/inc/html.php on line 1453

Warning: Undefined array key -1 in /home/np29546/public_html/elmerice/wiki/inc/html.php on line 1458

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
userfunctions:weertman [2012/11/15 01:41]
gag created
userfunctions:weertman [2019/10/16 11:06] (current)
gagliar [General Description]
Line 3: Line 3:
  
 ==== General Informations ==== ==== General Informations ====
-  * **USF Fortran File:** //USF_Sliding.f90// +  * **USF Fortran File:** ''USF_Sliding.f90'' 
-  * **USF Name:** //Sliding_Weertman// +  * **USF Name:** ''Sliding_Weertman'' 
-  * **Required Input Variable(s):** A //Flow Solution// in //Flow Solution Name////Normal Vector//+  * **Required Input Variable(s):** A ''Flow Solution'' in ''Flow Solution Name''''Normal Vector''
  
  
 ==== General Description ==== ==== General Description ====
-The file //USF_Sliding.f90// contains two user functions to apply non-linear friction at the base of glacier.  +The file ''USF_Sliding.f90'' contains user functions to apply non-linear friction at the base of glacier.  
  
-The first user function (//Sliding_Weertman//) is a non-linear Weertman-type friction law and is described in this page. The second user function (//Friction_Coulomb//) is a non-linear water pressure dependant friction law, as proposed by Schoof (2005) and Gagliardini et al. (2007), and is presented [[:userfunctions:coulomb|here]].+The first user function (''Sliding_Weertman'') is a non-linear Weertman-type friction law and is described in this page. The second user function (''Friction_Coulomb'') is a non-linear water pressure dependant friction law, as proposed by Schoof (2005) and Gagliardini et al. (2007), and is presented [[:userfunctions:coulomb|here]]. The third user function (''Sliding_Budd'') is described [[:userfunctions:budd|here]] and is from Budd et al 1984 (Annals of Glaciology 5, page 29-36).
      
    
  
 +The friction law in ''Weertman_Sliding'' is of the form:\\
 +<m>  tau_b = C.{u_b}^{m - 1} . u_b  </m>\\
 +
 +The //Slip Coefficient// in Elmer is then given as\\
 +<m>  C.{u_b}^{m - 1}  </m>\\
 +When  <m>u_b < u_{t0}</m>, <m>u_b</m> in the previous equation is replaced by <m>u_{t0}</m> (linearisation for small velocity).
 +
 +
 +The parameters to be given are:\\
 +  * ''Weertman Friction Coefficient''      -> <m>C</m> 
 +  * ''Weertman Exponent''         -> <m>m</m>
 +  * ''Weertman Linear Velocity'' -> <m>u_{t0}</m>  
  
 ==== SIF contents ==== ==== SIF contents ====
Line 29: Line 41:
      
   Slip Coefficient 2 =  Variable Coordinate 1   Slip Coefficient 2 =  Variable Coordinate 1
-    Real Procedure "./USF_Sliding" "Sliding_Weertman"+    Real Procedure "ElmerIceUSF" "Sliding_Weertman"
   Slip Coefficient 3 =  Variable Coordinate 1   Slip Coefficient 3 =  Variable Coordinate 1
-    Real Procedure "./USF_Sliding" "Sliding_Weertman"+    Real Procedure "ElmerIceUSF" "Sliding_Weertman"
          
   Weertman Friction Coefficient = Real 2.412579e-2           Weertman Friction Coefficient = Real 2.412579e-2        
Line 43: Line 55:
  
 ==== Examples ==== ==== Examples ====
-An example of the usage of the user function //Sliding_Weertman// TODO +The Weertman friction law is used in the tests ''[ELMER_TRUNK]/elmerice/Tests/GL_MISMIP'' and ''[ELMER_TRUNK]/elmerice/Tests/Contact'' and especially tested in ''[ELMER_TRUNK]/elmerice/Tests/Friction_Weertman''
userfunctions/weertman.1352943705.txt.gz · Last modified: 2012/11/15 01:41 by gag
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0