CSMm 2.5.Constitutive Laws

From KratosWiki
(Difference between revisions)
Jump to: navigation, search
Line 11: Line 11:
 
   '''Current Avaliable Flags:'''
 
   '''Current Avaliable Flags:'''
  
 +
List of ''LOCAL'' flags, in will be used in the Parameters.mOptions:
  
 +
'''COMPUTE_STRAIN'''
  
 +
'''COMPUTE_STRESS'''
 +
 +
'''COMPUTE_CONSTITUTIVE_TENSOR'''
 +
 +
'''ISOCHORIC_TENSOR_ONLY'''
 +
 +
'''VOLUMETRIC_TENSOR_ONLY'''
 +
 +
'''TOTAL_TENSOR'''
 +
 +
'''INITIAL_CONFIGURATION'''
 +
 +
'''LAST_KNOWN_CONFIGURATION'''
 +
 +
'''FINAL_CONFIGURATION'''
 +
 +
'''FINALIZE_MATERIAL_RESPONSE'''
 +
 +
'''AXISYMMETRIC'''
 +
 +
  '''Strain and stress working measures:'''
 +
 +
 +
They are defined in to two '''''enum''''' arrays:
  
 
   '''STRAIN MEASURES:'''
 
   '''STRAIN MEASURES:'''
Line 22: Line 48:
 
'''StrainMeasure_Almansi''', Almansi strain measure related to the current configuration
 
'''StrainMeasure_Almansi''', Almansi strain measure related to the current configuration
  
''true strain'':
+
''* true strain measures'':
  
 
'''StrainMeasure_Hencky_Material''', Hencky strain measure expressed in the reference configuration
 
'''StrainMeasure_Hencky_Material''', Hencky strain measure expressed in the reference configuration
Line 28: Line 54:
 
'''StrainMeasure_Hencky_Spatial''',  Hencky strain measure expressed in the current configuration
 
'''StrainMeasure_Hencky_Spatial''',  Hencky strain measure expressed in the current configuration
  
 
 
   '''STRESS MEASURES:'''
 
   '''STRESS MEASURES:'''
  

Revision as of 11:59, 24 September 2013


The constitutive law class is a core class of kratos. Located in kratos/kratos/includes/constitutive_law.h.


ConstitutiveLaw derives from Flags

The flags that are in use right now are only used as options for the computation of the material response.

 Current Avaliable Flags:

List of LOCAL flags, in will be used in the Parameters.mOptions:

COMPUTE_STRAIN

COMPUTE_STRESS

COMPUTE_CONSTITUTIVE_TENSOR

ISOCHORIC_TENSOR_ONLY

VOLUMETRIC_TENSOR_ONLY

TOTAL_TENSOR

INITIAL_CONFIGURATION

LAST_KNOWN_CONFIGURATION

FINAL_CONFIGURATION

FINALIZE_MATERIAL_RESPONSE

AXISYMMETRIC

 Strain and stress working measures:


They are defined in to two enum arrays:

 STRAIN MEASURES:

StrainMeasure_Infinitesimal, Infinitesimal strain measure related to small displacements

StrainMeasure_GreenLagrange, Green-Lagrange strain measure related to the reference configuration

StrainMeasure_Almansi, Almansi strain measure related to the current configuration

* true strain measures:

StrainMeasure_Hencky_Material, Hencky strain measure expressed in the reference configuration

StrainMeasure_Hencky_Spatial, Hencky strain measure expressed in the current configuration

 STRESS MEASURES:

StressMeasure_PK1, First Piola-Kirchhoff stress related to the reference configuration non-symmetric

StressMeasure_PK2, Second Piola-Kirchhoff stress related to the reference configuration

StressMeasure_Kirchhoff, Kirchhoff stress related to the current configuration

StressMeasure_Cauchy, Cauchy stress related to the current configuration

Personal tools
Categories