#include <materialpoint.hpp>
Public Types | |
typedef std::vector< int > | int_vector_type |
typedef double | real_type |
typedef std::vector< real_type > | real_vector_type |
typedef unsigned int | uint |
typedef unsigned short | ushort |
Public Member Functions | |
const int_vector_type & | getIntStateData () const |
returns the specific integration point data | |
const Material & | getMaterial () const |
returns the material | |
const real_vector_type & | getRealStateData () const |
getter for real_state_data | |
MaterialPoint (const MaterialPoint &data) | |
MaterialPoint (const Material &thematerial) | |
int_vector_type & | setIntStateData () |
setter for int_state_data | |
real_vector_type & | setRealStateData () |
setter for real_state_data | |
Public Attributes | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef unsigned int | index_type |
Protected Attributes | |
int_vector_type | int_state_data |
vector of integer state variables | |
const Material * | material |
reference to the material type | |
real_vector_type | real_state_data |
vector of real state variables |
const int_vector_type& sfem::material::MaterialPoint::getIntStateData | ( | ) | const [inline] |
returns the specific integration point data
intpt | ... number of intpt getter for int_state_data |