NuTo
Numerics Tool
Enumerations
NuTo::Element Namespace Reference

Enumerations

enum  eUpdateType { eUpdateType::STATICDATA = 0, eUpdateType::TMPSTATICDATA, eUpdateType::SWITCHMULTISCALE2NONLINEAR }
 
enum  eOutput {
  eOutput::GAP_MATRIX_MORTAR, eOutput::INTERNAL_GRADIENT, eOutput::INTERNAL_GRADIENT_ELASTIC, eOutput::EXTERNAL_GRADIENT,
  eOutput::HESSIAN_0_TIME_DERIVATIVE, eOutput::HESSIAN_0_TIME_DERIVATIVE_ELASTIC, eOutput::HESSIAN_1_TIME_DERIVATIVE, eOutput::HESSIAN_2_TIME_DERIVATIVE,
  eOutput::LUMPED_HESSIAN_2_TIME_DERIVATIVE, eOutput::UPDATE_STATIC_DATA, eOutput::UPDATE_TMP_STATIC_DATA, eOutput::IP_DATA,
  eOutput::GLOBAL_ROW_DOF, eOutput::GLOBAL_COLUMN_DOF
}
 

Enumeration Type Documentation

Enumerator
GAP_MATRIX_MORTAR 

gap matrix according to mortar discretization

INTERNAL_GRADIENT 
INTERNAL_GRADIENT_ELASTIC 

calculates internal gradient for the case that the state variables remain unchanged

EXTERNAL_GRADIENT 

TODO: calculate external forces in element.

HESSIAN_0_TIME_DERIVATIVE 
HESSIAN_0_TIME_DERIVATIVE_ELASTIC 
HESSIAN_1_TIME_DERIVATIVE 
HESSIAN_2_TIME_DERIVATIVE 
LUMPED_HESSIAN_2_TIME_DERIVATIVE 
UPDATE_STATIC_DATA 
UPDATE_TMP_STATIC_DATA 
IP_DATA 

this is primarily for plotting, give the 3D state so for plane stress there is a z-component in the

GLOBAL_ROW_DOF 

strain

calculates the row dofs of the local element matrices

GLOBAL_COLUMN_DOF 

calculates the column dofs of the local element matrices

Enumerator
STATICDATA 

[eUpdateType]: Description

TMPSTATICDATA 

[eUpdateType]: Description

SWITCHMULTISCALE2NONLINEAR 

move the fine scale model in a multiscale approach to the nonlinear part