Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:general:ifields

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:user:general:ifields [2014/08/07 10:41] jorisdoc:user:general:ifields [2018/08/30 12:56] (current) papeleux
Line 1: Line 1:
-====== Internal Fields ======+====== Fields at Gauss Points ======
  
-Fields that are saved for each integration point are referenced by codes with the ''IF'' prefix (standing for **I**nternal **F**ield).+Fields that are computed at each integration point are referenced by codes with the ''IF'' prefix (standing for **I**nternal **F**ield).
  
  
-^  Metafor Code ^  Description  ^+^  Metafor Code  ^  Description  ^
 | ''IF_DEV_SIG_XX'' | Cauchy stress deviator tensor (see important remark at the bottom) | | ''IF_DEV_SIG_XX'' | Cauchy stress deviator tensor (see important remark at the bottom) |
 | ''IF_DEV_SIG_YY'' |  :::| | ''IF_DEV_SIG_YY'' |  :::|
Line 23: Line 23:
 | ''IF_SIG_ORTHO_XZ'' |:::  | | ''IF_SIG_ORTHO_XZ'' |:::  |
 | ''IF_SIG_ORTHO_YZ'' |:::  | | ''IF_SIG_ORTHO_YZ'' |:::  |
-| ''IF_ALP_XX'' | "backstress" |+| ''IF_ALP_XX'' | "backstress" (kinematic hardening) |
 | ''IF_ALP_YY'' |  :::| | ''IF_ALP_YY'' |  :::|
 | ''IF_ALP_ZZ'' |  :::|  | ''IF_ALP_ZZ'' |  :::| 
Line 52: Line 52:
 | ''IF_DEPL'' | equivalent plastic strain rate |  | ''IF_DEPL'' | equivalent plastic strain rate | 
 | ''IF_EVMS'' | von Mises stress |  | ''IF_EVMS'' | von Mises stress | 
 +| ''IF_CRITERION'' | Plastic Criterion (different to EVMS if VonMises is not used as plastic Critetion) | 
 +| ''IF_YIELD_STRESS'' | yield stress | 
 +| ''IF_VISCOPLAST_STRESS'' | Visco-Plastic Stress | 
 +| ''IF_GRAINSIZE'' | grain size Value | 
 +| ''IF_GRAINSIZE_STRESS'' | grain size Stress | 
 | ''IF_TRIAX'' | stress triaxiality T = hydrostatic stress / equivalent stress |  | ''IF_TRIAX'' | stress triaxiality T = hydrostatic stress / equivalent stress | 
-| ''IF_DYNAMIC_YIELD''dynamic yield stress|  +| ''IF_RUPT_CRIT''rupture Criterion |
-| ''IF_STATIC_YIELD'' | static yield stress |  +
-| ''IF_GRAIN_SIZE'' | grain size +
 | ''IF_ISO_DAMAGE'' | isotropic damage |  | ''IF_ISO_DAMAGE'' | isotropic damage | 
 | ''IF_DAMAGE_XX'' | orthotropic damage | | ''IF_DAMAGE_XX'' | orthotropic damage |
Line 70: Line 73:
 | ''IF_GRADT_Y'' |  :::|  | ''IF_GRADT_Y'' |  :::| 
 | ''IF_GRADT_Z''  |  :::|  | ''IF_GRADT_Z''  |  :::| 
-| ''IF_DEV_SIG_XX_UPPER_SIDE'' | stress deviator tensor - upper skin of a shell |+| ''IF_DEV_SIG_XX_UPPER_SIDE'' | stress deviator tensor - upper skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |
 | ''IF_DEV_SIG_YY_UPPER_SIDE'' |  :::| | ''IF_DEV_SIG_YY_UPPER_SIDE'' |  :::|
 | ''IF_DEV_SIG_ZZ_UPPER_SIDE'' |  :::| | ''IF_DEV_SIG_ZZ_UPPER_SIDE'' |  :::|
-| ''IF_SIG_XX_UPPER_SIDE'' | stress tensor - upper skin of a shell |+| ''IF_SIG_XX_UPPER_SIDE'' | stress tensor - upper skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |
 | ''IF_SIG_YY_UPPER_SIDE'' |  :::| | ''IF_SIG_YY_UPPER_SIDE'' |  :::|
 | ''IF_SIG_ZZ_UPPER_SIDE'' |  :::| | ''IF_SIG_ZZ_UPPER_SIDE'' |  :::|
Line 79: Line 82:
 | ''IF_SIG_XZ_UPPER_SIDE'' |  :::| | ''IF_SIG_XZ_UPPER_SIDE'' |  :::|
 | ''IF_SIG_YZ_UPPER_SIDE'' |  :::| | ''IF_SIG_YZ_UPPER_SIDE'' |  :::|
-| ''IF_P_UPPER_SIDE'' | pressure - upper skin of a shell |  +| ''IF_P_UPPER_SIDE'' | pressure - upper skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |  
-| ''IF_EPL_UPPER_SIDE'' | equivalent plastic strain - upper skin of a shell |  +| ''IF_EPL_UPPER_SIDE'' | equivalent plastic strain - upper skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |  
-| ''IF_DEV_SIG_XX_LOWER_SIDE'' | stress deviator tensor - lower skin of a shell  |+| ''IF_DEV_SIG_XX_LOWER_SIDE'' | stress deviator tensor - lower skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}}  |
 | ''IF_DEV_SIG_YY_LOWER_SIDE'' |  :::| | ''IF_DEV_SIG_YY_LOWER_SIDE'' |  :::|
 | ''IF_DEV_SIG_ZZ_LOWER_SIDE'' |  :::| | ''IF_DEV_SIG_ZZ_LOWER_SIDE'' |  :::|
-| ''IF_SIG_XX_LOWER_SIDE'' | stress tensor - lower skin of a shell |+| ''IF_SIG_XX_LOWER_SIDE'' | stress tensor - lower skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |
 | ''IF_SIG_YY_LOWER_SIDE'' |  :::| | ''IF_SIG_YY_LOWER_SIDE'' |  :::|
 | ''IF_SIG_ZZ_LOWER_SIDE'' |  :::| | ''IF_SIG_ZZ_LOWER_SIDE'' |  :::|
Line 90: Line 93:
 | ''IF_SIG_XZ_LOWER_SIDE'' |  :::| | ''IF_SIG_XZ_LOWER_SIDE'' |  :::|
 | ''IF_SIG_YZ_LOWER_SIDE'' |  :::| | ''IF_SIG_YZ_LOWER_SIDE'' |  :::|
-| ''IF_P_LOWER_SIDE'' | pressure - lower skin of a shell |  +| ''IF_P_LOWER_SIDE'' | pressure - lower skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |  
-| ''IF_EPL_LOWER_SIDE'' | equivalent plastic strain - lower skin of a shell |  +| ''IF_EPL_LOWER_SIDE'' | equivalent plastic strain - lower skin of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |  
-| ''IF_THICKNESS'' | deformed thickness of a shell | +| ''IF_THICKNESS'' | deformed thickness of a shell{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} 
-| ''IF_CURVATURE_XX'' | shell curvatures |+| ''IF_CURVATURE_XX'' | shell curvatures{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |
 | ''IF_CURVATURE_YY'' |  :::| | ''IF_CURVATURE_YY'' |  :::|
 | ''IF_CURVATURE_ZZ'' |  :::| | ''IF_CURVATURE_ZZ'' |  :::|
Line 99: Line 102:
 | ''IF_CURVATURE_XZ'' |  :::| | ''IF_CURVATURE_XZ'' |  :::|
 | ''IF_CURVATURE_YZ'' |  :::| | ''IF_CURVATURE_YZ'' |  :::|
-| ''IF_TORQUE_XX'' | shell torques |+| ''IF_TORQUE_XX'' | shell torques{{:doc:user:ico-expert.png?18|Expert!}}{{:doc:user:ico-danger.png?18|Danger!}} |
 | ''IF_TORQUE_YY'' |  :::| | ''IF_TORQUE_YY'' |  :::|
 | ''IF_TORQUE_ZZ'' |  :::| | ''IF_TORQUE_ZZ'' |  :::|
Line 114: Line 117:
 | ''IF_FTOTAL_ZX'' |  :::| | ''IF_FTOTAL_ZX'' |  :::|
 | ''IF_FTOTAL_ZY'' |  :::| | ''IF_FTOTAL_ZY'' |  :::|
 +| ''IF_LODE_PARAMETER'' | Lode parameter $\in [-1,1]$ |
  
 This codes are to be used in [[doc:user:results:courbes_res]] to specify which field must be archived.  This codes are to be used in [[doc:user:results:courbes_res]] to specify which field must be archived. 
  
-Important note: IF_SIG_XX stresses are always Cauchy stresses, whether a [[doc:user:elements:volumes:iso_hypo_materials#evpisohhypomaterial|hypoelastic]] or [[doc:user:elements:volumes:hyper_materials#neohookeanhyperpk2material|hyperelastic]] formulation is used. To get Piola-Kirchhoff number 2 stresses, the transformation formula must be applied, used the gradient deformation tensor (IF_FTOTAL_XX, ...):+Important note: ''IF_SIG_XX'' stresses are always Cauchy stresses, whether a [[doc:user:elements:volumes:iso_hypo_materials#evpisohhypomaterial|hypoelastic]] or [[doc:user:elements:volumes:hyper_materials#neohookeanhyperpk2material|hyperelastic]] formulation is used. To get Piola-Kirchhoff-2 stresses, the transformation formula must be applied, used the gradient deformation tensor (''IF_FTOTAL_XX'', ...):
  
 $$ $$
- \boldsymbol{\sigma}_{cauchy} = \dfrac{\boldsymbol{F}\,\boldsymbol{\sigma}_{PK2}\,\boldsymbol{F}^T}{det(F_{total})}+ \boldsymbol{\sigma}_{\text{cauchy}} = \dfrac{\mathbf{F}\,\boldsymbol{\sigma}_{\text{PK2}}\,\mathbf{F}^T}{\det(\mathbf{F}_{\text{total}})}
 $$ $$
doc/user/general/ifields.1407400885.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki