User Tools

Site Tools


elements:blz3d

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
elements:blz3d [2019/04/08 11:08]
laurent
elements:blz3d [2021/12/17 16:34] (current)
laurent
Line 1: Line 1:
-====== BLZ3D ======+====== BLZ3D/​BWD3D ​======
  
 ===== Description ===== ===== Description =====
Line 19: Line 19:
 ^CONTROL (5I5)^^ ^CONTROL (5I5)^^
 |NELEM ​ | Number of elements |  ​ |NELEM ​ | Number of elements |  ​
-|INDPP ​ |=0 if no weight (or no density if NTANA=-1)| +|INDPP ​ |= 0 if no weight (or no density if NTANA=-1)| 
-|:::    |=1 if weight taken into account (or density)| +|:::    |= 1 if weight taken into account (or density)| 
-|INSHE ​ |=0 for automatic calculation of shear locking parameter| +|INSHE ​ |= 0 for automatic calculation of shear locking parameter| 
-|:::    |=1 if shear coefficient taken into account (see below)| +|:::    |= 1 if shear coefficient taken into account (see below)| 
-|:::    |=-1 for use of element BWD3D (only 1 integration point)| +|:::    |= -1 for use of element BWD3D (only 1 integration point)| 
-|ILOAX ​ |=0 for global axis computation \\ ☛ Objectivity must be verified in the material law (with Jaumann correction)\\ ☛ No rotation of material axes| +|ILOAX ​ |= 0 for global axis computation \\ ☛ Objectivity must be verified in the material law (with Jaumann correction)\\ ☛ No rotation of material axes| 
-|:::|<0 for computation with constant and symetrical velocity gradients \\ pseudo local axes : use of local axes on the time step but no evolution of the local axes on the following time step \\ ☛ Objectivity is verified \\ ☛ No rotation of material axes| +|:::|< 0 for computation with constant and symetrical velocity gradients \\ pseudo local axes : use of local axes on the time step but no evolution of the local axes on the following time step \\ ☛ Objectivity is verified \\ ☛ No rotation of material axes| 
-|:::|>0 for computation with local axes \\ ☛ Objectivity is verified \\ ☛ Rotation of material axes|+|:::|> 0 for computation with local axes \\ ☛ Objectivity is verified \\ ☛ Rotation of material axes|
 |:::|units: \\ = 1 for rotations incorporated in local tangent matrix :!: **Not available** \\ = 2 apply final rotation to local tangent matrix \\ = 3 apply initial rotation to local tangent matrix \\ = 4 compute tangent matrix through global perturbation method| |:::|units: \\ = 1 for rotations incorporated in local tangent matrix :!: **Not available** \\ = 2 apply final rotation to local tangent matrix \\ = 3 apply initial rotation to local tangent matrix \\ = 4 compute tangent matrix through global perturbation method|
-|:::|tens (only for ILOAX>​0):​ \\ = 0 for local axes e<​sub>​1</​sub>,​ e<​sub>​2</​sub>,​ e<​sub>​3</​sub>​ initially parallel to global axes e<​sub>​x</​sub>,​ e<​sub>​y</​sub>,​ e<​sub>​z</​sub>​ \\ = 1 for local axes e<​sub>​1</​sub>,​ e<​sub>​2</​sub> ​ given (and e<​sub>​3</​sub>​=e<​sub>​1</​sub>​∧e<​sub>​2</​sub>​) \\ = 2 for local axes e<​sub>​1</​sub>,​ e<​sub>​2</​sub> ​ initially in the plane (e<​sub>​x</​sub>,​ e<​sub>​y</​sub>​) forming an angle θ with e<​sub>​x</​sub>,​ e<​sub>​y</​sub>​ \\ = 3 same as 1 with different local axes for each element \\ = 4 same as 2 with different local axes for each element|+|:::|tens (only for ILOAX>​0):​ \\ = 0 for local axes e<​sub>​1</​sub>,​ e<​sub>​2</​sub>,​ e<​sub>​3</​sub>​ initially parallel to global axes e<​sub>​x</​sub>,​ e<​sub>​y</​sub>,​ e<​sub>​z</​sub>​ \\ = 1 for local axes e<​sub>​1</​sub>,​ e<​sub>​2</​sub> ​ given (and e<​sub>​3</​sub>​=e<​sub>​1</​sub>​∧e<​sub>​2</​sub>​) \\ = 2 for local axes e<​sub>​1</​sub>,​ e<​sub>​2</​sub> ​ initially in the plane (e<​sub>​x</​sub>,​ e<​sub>​y</​sub>​) forming an angle θ with e<​sub>​x</​sub>,​ e<​sub>​y</​sub> ​(and e<​sub>​3</​sub>​=e<​sub>​1</​sub>​∧e<​sub>​2</​sub>​)\\ = 3 same as 1 with different local axes for each element \\ = 4 same as 2 with different local axes for each element|
 |ISIG0| = 0 if no initial stresses| |ISIG0| = 0 if no initial stresses|
 |:::| = 1 for input of initial stresses| |:::| = 1 for input of initial stresses|
Line 38: Line 38:
 ^CONSIDERATION OF SHEAR LOCKING (1G10.0) \\ Only if INSHE = 1 ^^ ^CONSIDERATION OF SHEAR LOCKING (1G10.0) \\ Only if INSHE = 1 ^^
 |PARSHE| Shear locking coefficient ∈ [0,1] \\ - close to 0: avoid shear locking but higher risk of hourglass modes (use for thin elements in flexion) \\ - close to 1: avoid hourglass modes but higher risk of shear locking (use for cubic elements in shear)| |PARSHE| Shear locking coefficient ∈ [0,1] \\ - close to 0: avoid shear locking but higher risk of hourglass modes (use for thin elements in flexion) \\ - close to 1: avoid hourglass modes but higher risk of shear locking (use for cubic elements in shear)|
-^INITIAL ORIENTATION OF LOCAL AXES (6G10.0) \\ Only if tens of ILOAX = 1 or 3^^+^INITIAL ORIENTATION OF LOCAL AXES (6G10.0) \\ Only if tens of ILOAX = 1 or 3 \\ (only one line if tens of ILOAX = 1, repeated for each element if tens of ILOAX = 3) ^^
 |e<​sub>​1</​sub>​(x)|coordinate of e<​sub>​1</​sub>​ along e<​sub>​x</​sub>​| |e<​sub>​1</​sub>​(x)|coordinate of e<​sub>​1</​sub>​ along e<​sub>​x</​sub>​|
 |e<​sub>​1</​sub>​(y)|coordinate of e<​sub>​1</​sub>​ along e<​sub>​y</​sub>​| |e<​sub>​1</​sub>​(y)|coordinate of e<​sub>​1</​sub>​ along e<​sub>​y</​sub>​|
Line 46: Line 46:
 |e<​sub>​2</​sub>​(z)|coordinate of e<​sub>​2</​sub>​ along e<​sub>​z</​sub>​| |e<​sub>​2</​sub>​(z)|coordinate of e<​sub>​2</​sub>​ along e<​sub>​z</​sub>​|
 |Note: These vectors are normalized after reading but should be orthogonal: \\ e<​sub>​1</​sub>​ • e<​sub>​2</​sub>​ = e<​sub>​1</​sub>​(x) * e<​sub>​2</​sub>​(x) + e<​sub>​1</​sub>​(y) * e<​sub>​2</​sub>​(y) + e<​sub>​1</​sub>​(z) * e<​sub>​2</​sub>​(z) = 0|| |Note: These vectors are normalized after reading but should be orthogonal: \\ e<​sub>​1</​sub>​ • e<​sub>​2</​sub>​ = e<​sub>​1</​sub>​(x) * e<​sub>​2</​sub>​(x) + e<​sub>​1</​sub>​(y) * e<​sub>​2</​sub>​(y) + e<​sub>​1</​sub>​(z) * e<​sub>​2</​sub>​(z) = 0||
-^INITIAL ORIENTATION OF LOCAL AXES (1G10.0) \\ Only if tens of ILOAX = 2 or 4^^+^INITIAL ORIENTATION OF LOCAL AXES (1G10.0) \\ Only if tens of ILOAX = 2 or 4  \\ (only one line if tens of ILOAX = 2, repeated for each element if tens of ILOAX = 4)^^
 |THETA| Angle between e<​sub>​1</​sub>​ and e<​sub>​x</​sub>​ in degrees| |THETA| Angle between e<​sub>​1</​sub>​ and e<​sub>​x</​sub>​ in degrees|
 ^DEFINITION OF THE ELEMENTS (2I5/​8I5/​6G10)^^ ^DEFINITION OF THE ELEMENTS (2I5/​8I5/​6G10)^^
elements/blz3d.1554714511.txt.gz · Last modified: 2020/08/25 15:33 (external edit)