MGIS
Loading...
Searching...
No Matches
mgis::behaviour::State Struct Reference

structure in charge of containing the state of a material. More...

#include </home/runner/work/MFrontGenericInterfaceSupport/MFrontGenericInterfaceSupport/include/MGIS/Behaviour/State.hxx>

Public Member Functions

 State (const Behaviour &)
 constructor from a behaviour
 
 State (State &&)
 move constructor
 
 State (const State &)
 copy constructor
 
State & operator= (State &&)
 move assignement
 
State & operator= (const State &)
 copy assignement
 

Public Attributes

const Behaviour & b
 the underlying behaviour
 
real stored_energy
 stored energy (computed by @InternalEnergy in MFront files) This output is optional.
 
real dissipated_energy
 dissipated energy (computed by @DissipatedEnergy in MFront files) This output is optional.
 
real mass_density = 0
 
std::vector< real > gradients
 value of the gradients
 
std::vector< real > thermodynamic_forces
 values of the thermodynamic_forces
 
std::vector< real > material_properties
 values of the material properties
 
std::vector< real > internal_state_variables
 values of the internal state variables
 
std::vector< real > external_state_variables
 values of the external state variables
 

Detailed Description

structure in charge of containing the state of a material.

Constructor & Destructor Documentation

◆ State()

mgis::behaviour::State::State ( const Behaviour &  )

constructor from a behaviour

Parameters
[in]bbehaviour

The documentation for this struct was generated from the following file: