Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:elements:volumes:hyper_materials

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:elements:volumes:hyper_materials [2024/12/17 09:27] – [MooneyRivlinHyperMaterial] bomandoc:user:elements:volumes:hyper_materials [2026/01/16 15:36] (current) – [VeIsoHyperPk2Material] vanhulle
Line 14: Line 14:
  
 === Parameters === === Parameters ===
-^   Name                                                  ^  Metafor Code  ^ +^   Name                                                  ^  Metafor Code  ^ Dependency 
-| Density                                                 |''MASS_DENSITY''+| Density                                                  ''MASS_DENSITY''   ''TO/TM''  
-| NeoHookean coefficient ($C_1$)                          | ''RUBBER_C1''  |  +| NeoHookean coefficient ($C_1$)                          |  ''RUBBER_C1''  |  ''TO/TM'' 
-| Initial bulk modulus ($k_0$)                            |''RUBBER_PENAL''+| Initial bulk modulus ($k_0$)                            |  ''RUBBER_PENAL''   ''TO/TM'' 
 +| Material temperature evolution law                      |  ''TEMP''  |    ''TM''   | 
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM''  |
  
 +===== TmNeoHookeanHyperMaterial =====
 +<note important> **Metafor version $\geq$ 3554** </note>
 +=== Description ===
 +Neo-Hookean hyperelastic law, using a ''Cauchy'' stress tensor $\boldsymbol{\sigma}$, stress in the current configuration.
 +
 +Here, the ''TEMP'' parameter is not relevant anymore.
 +
 +=== Parameters ===
 +^   Name                                                  ^  Metafor Code  ^ Dependency ^
 +| Density                                                  ''MASS_DENSITY''  |  ''TO/TM''  |
 +| NeoHookean coefficient ($C_1$)                          |  ''RUBBER_C1''  |  ''TO/TM''  |
 +| Initial bulk modulus ($k_0$)                            |  ''RUBBER_PENAL''  |  ''TO/TM''  |
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM''  |
 +| Conductivity                                            |    ''CONDUCTIVITY''    ''TO/TM''  |
 +| Heat capacity                                             ''HEAT_CAPACITY''    ''TO/TM''  |
 +| Dissipated thermoelastic power fraction                     ''DISSIP_TE''          -      |
 +| Dissipated (visco)plastic power fraction (Taylor-Quinney factor)  |     ''DISSIP_TQ''          -      |
 ===== MooneyRivlinHyperMaterial ===== ===== MooneyRivlinHyperMaterial =====
  
Line 33: Line 52:
  
 === Parameters === === Parameters ===
-^   Name                              Metafor Code           ^  +^   Name                              Metafor Code           ^  Dependency 
-| Density                            |''MASS_DENSITY''           +| Density                            |  ''MASS_DENSITY''         |  ''TO/TM''  | 
-| Mooney-Rivlin coefficient ($C_1$)  | ''RUBBER_C1''             +| Mooney-Rivlin coefficient ($C_1$)   ''RUBBER_C1''           |  ''TO/TM''  | 
-| Mooney-Rivlin coefficient ($C_2$)  | ''RUBBER_C2''             +| Mooney-Rivlin coefficient ($C_2$)   ''RUBBER_C2''           |  ''TO/TM''  | 
-| Initial bulk modulus ($k_0$)       |''RUBBER_PENAL''         |  +| Initial bulk modulus ($k_0$)        ''RUBBER_PENAL''         |  ''TO/TM'' 
 +| Material temperature evolution law                      |  ''TEMP''  |    ''TM''   | 
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM''  |
  
  
 <WRAP center round important 60%> <WRAP center round important 60%>
 +**Version < 3554**\\
 This material has no analytical material tangent stiffness. The latter should be computed by pertubation (global or material). \\ This material has no analytical material tangent stiffness. The latter should be computed by pertubation (global or material). \\
 See ''STIFFMETHOD'' in the element properties of [[doc:user:elements:volumes:volumeelement|Volume elements]]. See ''STIFFMETHOD'' in the element properties of [[doc:user:elements:volumes:volumeelement|Volume elements]].
 </WRAP> </WRAP>
 +
 +===== TmMooneyRivlinHyperMaterial =====
 +<note important> **Metafor version $\geq$ 3554** </note>
 +=== Description ===
 +
 +Mooney-Rivlin hyperelastic law, using a ''Cauchy'' stress tensor $\boldsymbol{\sigma}$, stress in the current configuration.
 +
 +Here, the ''TEMP'' parameter is not relevant anymore.
 +
 +=== Parameters ===
 +^   Name                                                  ^  Metafor Code  ^ Dependency ^
 +| Density                                                  ''MASS_DENSITY''  |  ''TO/TM''  |
 +| Mooney-Rivlin coefficient ($C_1$)                          |  ''RUBBER_C1''  |  ''TO/TM''  |
 +| Mooney-Rivlin coefficient ($C_2$)  |   ''RUBBER_C2''            ''TO/TM''  |
 +| Initial bulk modulus ($k_0$)                            |  ''RUBBER_PENAL''  |  ''TO/TM''  |
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM''  |
 +| Conductivity                                            |    ''CONDUCTIVITY''    ''TO/TM''  |
 +| Heat capacity                                             ''HEAT_CAPACITY''    ''TO/TM''  |
 +| Dissipated thermoelastic power fraction                     ''DISSIP_TE''          -      |
 +| Dissipated (visco)plastic power fraction (Taylor-Quinney factor)  |     ''DISSIP_TQ''          -      |
 +
  
 ===== NeoHookeanHyperPk2Material ===== ===== NeoHookeanHyperPk2Material =====
Line 57: Line 100:
 $$ $$
  
-The deviatoric potential is computed based on Cauchy tensor with a unit determinant:+The deviatoric potential is computed based on the right Cauchy–Green deformation tensor with a unit determinant:
  
 $$ $$
Line 65: Line 108:
 === Parameters === === Parameters ===
  
-^   Name                                                  ^     Metafor Code   ^ +^   Name                                                  ^     Metafor Code   ^ Dependency 
-| Density                                                  ''MASS_DENSITY'' +| Density                                                  ''MASS_DENSITY''  |  ''TO/TM'' 
-| Initial bulk modulus ($k_0$)                            |    ''HYPER_K0''    | +| Initial bulk modulus ($k_0$)                            |    ''HYPER_K0''    |  ''TO/TM''  
-| Initial shear modulus ($g_0$)                              ''HYPER_G0''    |+| Initial shear modulus ($g_0$)                              ''HYPER_G0''    |  ''TO/TM'' 
 +| Material temperature evolution law                      |  ''TEMP''  |    ''TM''   | 
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM''  |
  
 ===== LogarihtmicHyperPk2Material ===== ===== LogarihtmicHyperPk2Material =====
Line 76: Line 121:
 Logarithmic hyperelastic law, using a ''PK2'' tensor. Logarithmic hyperelastic law, using a ''PK2'' tensor.
  
-The potential per unit volume is computed based on the average compressibility of the element, ($q$): +The potential per unit volume is computed based on the average compressibility of the element, ($\theta$): 
  
 $$ $$
Line 90: Line 135:
 === Parameters === === Parameters ===
  
-^   Name                                                 Metafor Code     ^ +^   Name                                                 Metafor Code     ^ Dependency 
-| Density                                                  ''MASS_DENSITY'' +| Density                                                  ''MASS_DENSITY''  |  ''TO/TM'' 
-| Initial bulk modulus ($k_0$)  |    ''HYPER_K0''    | +| Initial bulk modulus ($k_0$)  |    ''HYPER_K0''    |  ''TO/TM''  
-| Initial shear modulus ($g_0$)        ''HYPER_G0''    | +| Initial shear modulus ($g_0$)        ''HYPER_G0''    |  ''TO/TM'' 
 +| Material temperature evolution law                      |  ''TEMP''  |    ''TM''   | 
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM'' 
  
 ===== EvpIsoHLogarithmicHyperPk2Material ===== ===== EvpIsoHLogarithmicHyperPk2Material =====
Line 115: Line 163:
  
 ^   Name                                                                         Metafor Code      Dependency ^ ^   Name                                                                         Metafor Code      Dependency ^
-| Density                                                                    |  ''MASS_DENSITY''        +| Density                                                                    |  ''MASS_DENSITY''  ''TO/TM''  
-| Initial bulk modulus ($k_0$)                                                  ''HYPER_K0''    |        +| Initial bulk modulus ($k_0$)                                                  ''HYPER_K0''    |  ''TO/TM''  
-| Initial shear modulus ($g_0$)                                              |    ''HYPER_G0''    |        +| Initial shear modulus ($g_0$)                                              |    ''HYPER_G0''    |  ''TO/TM''  |
 | Number of the material law which defines the yield stress $\sigma_{yield}$ |    ''YIELD_NUM''      -     | | Number of the material law which defines the yield stress $\sigma_{yield}$ |    ''YIELD_NUM''      -     |
 +| Material temperature evolution law                      |  ''TEMP''  |    ''TM''   |
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM''  |
  
 ===== FunctionBasedHyperPk2Material ===== ===== FunctionBasedHyperPk2Material =====
Line 137: Line 187:
  
 ^   Name                                                  ^     Metafor Code      Dependency ^ ^   Name                                                  ^     Metafor Code      Dependency ^
-| Density                                                  ''MASS_DENSITY''                  +| Density                                                  ''MASS_DENSITY''            ''TO/TM''  
-| Initial bulk modulus ($k_0$)                            |    ''HYPER_K0''                    +| Initial bulk modulus ($k_0$)                            |    ''HYPER_K0''              ''TO/TM''  
-| Number of the hyperelastic law                          |    ''HYPER_FUNCTION_NO''    |    -     +| Number of the hyperelastic law                          |    ''HYPER_FUNCTION_NO''    |    -     
 +| Material temperature evolution law                      |  ''TEMP''  |    ''TM''   | 
 +| Thermal expansion coefficient ($\alpha$)                |  ''THERM_EXPANSION''  |  ''TO/TM''  |
  
  
Line 182: Line 234:
  
 ^   Name                                                 Metafor Code      Dependency ^ ^   Name                                                 Metafor Code      Dependency ^
-| Density                                                    ''MASS_DENSITY''                +| Density                                                    ''MASS_DENSITY''          ''TO/TM''  
-| Initial bulk modulus ($k_0$)  |    ''HYPER_K0''                    |+| Initial bulk modulus ($k_0$)  |    ''HYPER_K0''              ''TO/TM''  |
 | Number of the main viscoelastic law              |    ''MAIN_FUNCTION_NO''        -      | Number of the main viscoelastic law              |    ''MAIN_FUNCTION_NO''        -     
-Number of the first Maxwell viscoelastic law      |    ''MAXWELL_FUNCTION_NO1'' |    -     | +Array of numbers definining Maxwell viscoelastic laws [1, 2, ...]     |    ''MAXWELL_FUNCTION_NUMS'' |    -     | 
-Number of the second Maxwell viscoelastic law (optional)       ''MAXWELL_FUNCTION_NO2'' |    -     +Material temperature evolution law                       ''TEMP''  |    ''TM''   
-Number of the third Maxwell viscoelastic law (optional      ''MAXWELL_FUNCTION_NOI''       |+Thermal expansion coefficient ($\alpha$                ''THERM_EXPANSION''   ''TO/TM''  |
  
doc/user/elements/volumes/hyper_materials.1734424025.txt.gz · Last modified: by boman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki