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

an helper structure to store a material axis. More...

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

Inheritance diagram for mgis::behaviour::MaterialAxisStorage:
mgis::behaviour::RotationMatrix2D

Public Member Functions

 MaterialAxisStorage (const std::span< const mgis::real > &, const mgis::StorageMode &)
 constructor from an external array
 
 MaterialAxisStorage (std::vector< mgis::real > &&)
 constructor from a temporary
 
 ~MaterialAxisStorage ()
 destructor
 

Public Attributes

const std::span< const mgis::reala
 description of the material axis
 

Detailed Description

an helper structure to store a material axis.

In 2D, a material axis is represented either by:

  • an array of 2 values
  • an array of 2 x n values where n is the number of integration points.

In 3D, a material axis is represented either by:

  • an array of 3 values
  • an array of 3 x n values where n is the number of integration points.

Constructor & Destructor Documentation

◆ MaterialAxisStorage()

mgis::behaviour::MaterialAxisStorage::MaterialAxisStorage ( std::vector< mgis::real > &&  )

constructor from a temporary

Parameters
[in]valuesvalues to be stored

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