#include <material.hpp>

| Public Types | |
| typedef int | int_type | 
| typedef std::vector< int > | int_vector_type | 
| typedef double | real_type | 
| typedef std::vector< real_type > | real_vector_type | 
| typedef std::vector < material::TMatrix3, Eigen::aligned_allocator < material::TMatrix3 > > | type_stl_3matrices | 
| typedef std::vector < material::TMatrix > | type_stl_matrices | 
| typedef std::vector < material::TSparseMatrix > | type_stl_sparsematrices | 
| typedef std::vector < material::TVector > | type_stl_vectors | 
| typedef unsigned int | uint | 
| typedef unsigned short | ushort | 
| Public Member Functions | |
| const std::string & | getIdent () const | 
| returns the specific integration point data | |
| const int_vector_type & | getIntProperties () const | 
| getter of integer properties | |
| const std::vector< int_type > & | getPrecomputedIntNumbers () const | 
| const type_stl_matrices & | getPrecomputedMatrices () const | 
| const type_stl_3matrices & | getPrecomputedMatrices3x3 () const | 
| const type_stl_sparsematrices & | getPrecomputedMatricesSparse () const | 
| const std::vector< real_type > & | getPrecomputedRealNumbers () const | 
| const type_stl_vectors & | getPrecomputedVectors () const | 
| const real_vector_type & | getRealProperties () const | 
| getter of real properties | |
| const MaterialType::StrainMaterialType & | getType () const | 
| returns the type of this material | |
| Material (const std::string &theident, const MaterialType &thetype, const MaterialType::type_supported_strain_slots &strain_type, const int_vector_type &the_int_properties, const real_vector_type &the_real_properties) | |
| int_vector_type & | setIntProperties () | 
| setter of integer properties | |
| std::vector< int_type > & | setPrecomputedIntNumbers () | 
| type_stl_matrices & | setPrecomputedMatrices () | 
| type_stl_3matrices & | setPrecomputedMatrices3x3 () | 
| type_stl_sparsematrices & | setPrecomputedMatricesSparse () | 
| std::vector< real_type > & | setPrecomputedRealNumbers () | 
| type_stl_vectors & | setPrecomputedVectors () | 
| real_vector_type & | setRealProperties () | 
| setter of real properties | |
| Public Attributes | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef unsigned int | index_type | 
| Protected Attributes | |
| const std::string | ident | 
| the ident of this material | |
| int_vector_type | int_properties | 
| the integer properties of this material | |
| std::vector< int_type > | precomputed_int_numbers | 
| type_stl_matrices | precomputed_matrices | 
| type_stl_3matrices | precomputed_matrices3x3 | 
| type_stl_sparsematrices | precomputed_matrices_sparse | 
| std::vector< real_type > | precomputed_real_numbers | 
| type_stl_vectors | precomputed_vectors | 
| real_vector_type | real_properties | 
| the real properties of this material | |
| const MaterialType::StrainMaterialType & | type | 
| the type of this material | |
| const std::string& sfem::material::Material::getIdent | ( | ) | const  [inline] | 
returns the specific integration point data
| intpt | ... number of intpt returns the ident of this material | 
 1.5.6
 1.5.6