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

Warning: Undefined array key 14 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:forcetostress [2012/11/20 23:02]
gag created
solvers:forcetostress [2019/01/16 10:00] (current)
mondher [Examples]
Line 13: Line 13:
  
 ==== General Description ==== ==== General Description ====
 +For a given boundary, this solver computes the nodal stress equivalent to a given nodal force. Force here means the result of a variable, named stress, which is of the same units than the force but per unit-area in 3D or unit-length in 2D. This can be used also to infer the flux from the value of a debit or to infer a tangential stress from the value of a tangential force. 
  
  
 ==== SIF contents ==== ==== SIF contents ====
-<code> +In the SIF example below, the normal stress on boundary is inferred from the 3rd component of the Stokes residual
-For a given boundarythis solver computes the nodal stress equivalent to given nodal normal force. This can be used also to infer the flux from the knowledge of a debit +
 <code> <code>
 Solver 1 Solver 1
Line 25: Line 23:
   Stabilization Method = String Stabilized   Stabilization Method = String Stabilized
   Flow Model = Stokes   Flow Model = Stokes
- 
   ...   ...
  
   Exported Variable 1 = Flow Solution Loads[Fx:1 Fy:1 Fz:1 CEQ Residual:1 ]   Exported Variable 1 = Flow Solution Loads[Fx:1 Fy:1 Fz:1 CEQ Residual:1 ]
   Calculate Loads = Logical True   Calculate Loads = Logical True
-   
-  Exported Variable 2 = Force         
-  Exported Variable 2 DOFS = Integer 1 
 End End
  
 Solver 2 Solver 2
     Equation = "ForceToStress"     Equation = "ForceToStress"
-    Procedure = File "./ForceToStress" "ForceToStress"+    Procedure = File "ElmerIceSolvers" "ForceToStress"
     Variable = String "Stress"     Variable = String "Stress"
     Variable DOFs = 1     Variable DOFs = 1
 +    
 +    Force Variable Name = String "Fz"
  
     Linear System Solver = Direct     Linear System Solver = Direct
Line 54: Line 50:
   Target Boundaries = 5   Target Boundaries = 5
   Body Id = 2   Body Id = 2
-  .. +  ...
-  Force = Equals Fz+
 End End
 </code> </code>
Line 61: Line 56:
  
 ==== Examples ==== ==== Examples ====
-Download an example using the FlowDepth Solver. TODO+ 
 +In the example found in ''[ELMER_TRUNK]/elmerice/Tests/ForceToStress'', 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.   
 + 
 +2 more tests were added on 15-12-2018: 
 + 
 +[ELMER_TRUNK]/elmerice/Tests/ForceToStress_periodic: Test periodic conditions 
 + 
 +[ELMER_TRUNK]/elmerice/Tests/ForceToStress_parallel: Test parallel solver
solvers/forcetostress.1353452546.txt.gz · Last modified: 2012/11/20 23:02 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