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

structure in charge of handling temporary memory access. More...

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

Public Member Functions

 BehaviourIntegrationWorkSpace (const Behaviour &)
 constructor
 
 BehaviourIntegrationWorkSpace (BehaviourIntegrationWorkSpace &&)
 move constructor
 
 BehaviourIntegrationWorkSpace (const BehaviourIntegrationWorkSpace &)
 copye constructor
 
BehaviourIntegrationWorkSpace & operator= (BehaviourIntegrationWorkSpace &&)
 move assignement
 
BehaviourIntegrationWorkSpace & operator= (const BehaviourIntegrationWorkSpace &)
 copy assignement
 
 ~BehaviourIntegrationWorkSpace ()
 destructor
 

Public Attributes

std::vector< char > error_message
 a buffer to hold error messages
 
std::vector< mgis::real > mps0
 material properties at the beginning of the time step
 
std::vector< mgis::real > mps1
 material properties at the end of the time step
 
std::vector< mgis::real > esvs0
 external state variables at the beginning of the time step
 
std::vector< mgis::real > esvs1
 external state variables at the end of the time step
 
mgis::real rho0
 mass density at the beginning of the time step
 
mgis::real rho1
 mass density at the end of the time step
 

Detailed Description

structure in charge of handling temporary memory access.

Constructor & Destructor Documentation

◆ BehaviourIntegrationWorkSpace()

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

constructor

Parameters
[in]bbehaviour

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