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
 
Stateoperator= (State &&)
 move assignement
 
Stateoperator= (const State &)
 copy assignement
 

Public Attributes

const Behaviourb
 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< realgradients
 value of the gradients
 
std::vector< realthermodynamic_forces
 values of the thermodynamic_forces
 
std::vector< realmaterial_properties
 values of the material properties
 
std::vector< realinternal_state_variables
 values of the internal state variables
 
std::vector< realexternal_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: