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
solvers:integratedvelo [Elmer/Ice Wiki]

Warning: Undefined array key 8 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
solvers:integratedvelo [2012/11/21 00:17]
gag created
solvers:integratedvelo [2014/01/31 08:39] (current)
ltavard [Examples]
Line 6: Line 6:
   * **Solver Fortran File:** ''IntegratedVelocity.f90''    * **Solver Fortran File:** ''IntegratedVelocity.f90'' 
   * **Solver Name:** ''IntegratedVelocity''    * **Solver Name:** ''IntegratedVelocity'' 
-  * **Required Output Variable(s):** ''IntegratedVelocity'' (DIM-1)+  * **Required Output Variable(s):** ''Integrated Velocity'' (DIM-1)
   * **Required Input Variable(s):** A ''Flow Solution'' (given in ''Flow Solution Name''), ''Depth'' or ''Height''    * **Required Input Variable(s):** A ''Flow Solution'' (given in ''Flow Solution Name''), ''Depth'' or ''Height'' 
   * **Optional Output Variable(s):** None   * **Optional Output Variable(s):** None
Line 13: Line 13:
  
 ==== General Description ==== ==== General Description ====
-This solver compute the vertically integrated horizontal velocity, either on the bedrock surface or or the upper surface. +This solver compute the mean vertically integrated horizontal velocities, either on the bedrock surface or on the upper surface. If the keyword ''Compute Flux'' is set to ''True'', the horizontal fluxes are computed else the mean horizontal velocities are computed (default)
  
  
 ==== SIF contents ==== ==== SIF contents ====
-In the SIF example below, the normal stress on a boundary is inferred from the 3rd component of the Stokes residual.  
 <code> <code>
-Solver 1 +Solver 3 
-  Equation = "Navier-Stokes+  Equation = "Integrated Velocity
-  Stabilization Method String Stabilized +  Procedure File "ElmerIceSolvers" "IntegratedVelocity" 
-  Flow Model Stokes +  Variable -nooutput "varVelo" 
-  ...+  Variable DOFs = 1
  
-  Exported Variable 1 = Flow Solution Loads[Fx:1 Fy:1 Force:1 CEQ Residual:1 ] +  Exported Variable 1 = String "Integrated Velocity" 
-  Calculate Loads Logical True +  Exported Variable 1 DOFs 2  ! 1 in 2D, 2 in 3D
-End+
  
-Solver +  Flow Solver Name String SSAFlow 
-    Equation "ForceToStress" +  Compute Flux Logical False 
-    Procedure File "./ForceToStress" "ForceToStress" +  On Surface Logical True
-    Variable = String "Stress" +
-    Variable DOFs 1+
  
-    Linear System Solver = Direct +  Linear System Solver = Direct 
-    Linear System Direct Method = umfpack +  Linear System Direct Method = umfpack 
- End+End
  
-Solve this for body Id 2 (=boundary 3 here) +!Bedrock BC 
-Equation 2 +Boundary Condition 1 
-  Active Solvers(1) = 2 +  Target Boundaries = 1
-End+
  
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +  Integrated Velocity 1 Equals SSAFlow 1 
-Boundary Condition 3 +  Integrated Velocity 2 Equals SSAFlow 
-  Target Boundaries 5 +  Height = Real 0.0
-  Body Id = 2 +
-  ...+
 End End
 </code> </code>
Line 54: Line 47:
  
 ==== Examples ==== ==== Examples ====
 +An example using the ''IntegratedVelocity'' Solver can be found in ''[ELMER_TRUNK]/elmerice/Tests/IntegratedVelocity''.
  
-In this {{:solvers:test_force_to_stress.tar.gz|example}}, a pressure applied on a boundary is first integrated to get  nodal force using the [[solvers:gethydrostaticloads|GetHydrostaticLoad Solver]], and then the pressure is recovered using the ForceToStress Solver.  
solvers/integratedvelo.1353457021.txt.gz · Last modified: 2012/11/21 00:17 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