|
MGIS
|
a structure in charge of holding information on how a material data manager shall be initialized. It may contain pointers to externally allocated data, that won't be handled by the final data manager. If a pointer is not initialized, the material data manager will allocate and handle memory internally. More...
#include </home/runner/work/MFrontGenericInterfaceSupport/MFrontGenericInterfaceSupport/include/MGIS/Behaviour/MaterialDataManager.hxx>
Public Attributes | |
| std::span< mgis::real > | K |
| view to an externally allocated memory used to store the tangent operator. If empty, the material data manager will initialize the required memory internally if required. | |
| std::span< mgis::real > | speed_of_sound |
| view to an externally allocated memory used to store the speed_of_sound. If empty, the material data manager will initialize the required memory internally if required. | |
| MaterialStateManagerInitializer | s0 |
| object used to initalize the state manager associated with the beginning of the time step. | |
| MaterialStateManagerInitializer | s1 |
| object used to initalize the state manager associated with the end of the time step. | |
a structure in charge of holding information on how a material data manager shall be initialized. It may contain pointers to externally allocated data, that won't be handled by the final data manager. If a pointer is not initialized, the material data manager will allocate and handle memory internally.