# Differences

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

 solvers:forcetostress [2012/11/20 23:05]gag [SIF contents] solvers:forcetostress [2019/01/16 10:00]mondher [Examples] Both sides previous revision Previous revision 2019/01/16 10:00 mondher [Examples] 2019/01/16 09:59 mondher [Examples] 2014/09/22 09:04 tzwinger [General Description] 2014/01/31 08:32 ltavard [Examples] 2013/11/26 09:48 gag [Examples] 2013/02/01 21:47 gag [SIF contents] 2013/02/01 19:45 gag [General Description] 2013/01/31 21:31 gag [General Description] 2012/12/13 20:12 gag [Examples] 2012/12/13 18:21 gag [SIF contents] 2012/11/20 23:14 gag [Examples] 2012/11/20 23:14 gag 2012/11/20 23:05 gag [SIF contents] 2012/11/20 23:02 gag created Next revision Previous revision 2019/01/16 10:00 mondher [Examples] 2019/01/16 09:59 mondher [Examples] 2014/09/22 09:04 tzwinger [General Description] 2014/01/31 08:32 ltavard [Examples] 2013/11/26 09:48 gag [Examples] 2013/02/01 21:47 gag [SIF contents] 2013/02/01 19:45 gag [General Description] 2013/01/31 21:31 gag [General Description] 2012/12/13 20:12 gag [Examples] 2012/12/13 18:21 gag [SIF contents] 2012/11/20 23:14 gag [Examples] 2012/11/20 23:14 gag 2012/11/20 23:05 gag [SIF contents] 2012/11/20 23:02 gag created 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 ==== - For a given boundary, this solver computes ​the nodal stress ​equivalent to a given nodal normal force. This can be used also to infer the flux from the knowledge ​of a debit. + 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 1 Line 24: 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 Force: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 End End Line 33: Line 31: 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 56: 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