sfem::material::MaterialPoint Class Reference

... the base class for material laws More...

#include <materialpoint.hpp>

Collaboration diagram for sfem::material::MaterialPoint:

Collaboration graph
[legend]

List of all members.

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 MaterialgetMaterial () 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 Materialmaterial
 reference to the material type
real_vector_type real_state_data
 vector of real state variables


Detailed Description

... the base class for material laws

Member Function Documentation

const int_vector_type& sfem::material::MaterialPoint::getIntStateData (  )  const [inline]

returns the specific integration point data

Parameters:
intpt ... number of intpt getter for int_state_data


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

Generated on Wed Nov 17 17:35:54 2010 for 'sfem' Module Programming Interface by  doxygen 1.5.6