| Classes | |
| class | Material | 
| ... the base class for material laws  More... | |
| class | MaterialEvaluate | 
| ... a class encapsulating methods to evaluate material points and quantities  More... | |
| class | MaterialPoint | 
| ... the base class for material laws  More... | |
| class | MaterialType | 
| ... the base class for material laws  More... | |
| class | MaterialTypeFactory | 
| ... a factory which provides material type objects  More... | |
| class | MathUtil | 
| struct | TScalarWeightedMatrix | 
| struct | TScalarWeightedVector | 
| Typedefs | |
| typedef boost::details::pool::singleton_default < MaterialTypeFactory > | MaterialTypes | 
| This class defines a singleton for MaterialTypeFactory. A material type is accessed by 'MaterialTypesinstance().getMaterialTypes()[typeId]' or 'MaterialTypesinstance().getMaterialTypesByIdent()[ident]'. | |
| typedef Eigen::DynamicSparseMatrix < double > | TDynamicSparseMatrix | 
| typedef Eigen::MatrixXd | TMatrix | 
| typedef Eigen::Matrix3d | TMatrix3 | 
| typedef Eigen::Map< TMatrix3 > | TMatrix3View | 
| typedef Eigen::Matrix< double, 6, 6 > | TMatrix6 | 
| typedef Eigen::Map< TMatrix6 > | TMatrix6View | 
| typedef Eigen::Matrix< double, 9, 9 > | TMatrix9 | 
| typedef Eigen::Map< TMatrix9 > | TMatrix9View | 
| typedef Eigen::Matrix< double, 9, 6 > | TMatrix9x6 | 
| typedef Eigen::Map< TMatrix > | TMatrixView | 
| typedef Eigen::SparseMatrix < double > | TSparseMatrix | 
| typedef Eigen::SparseMatrix< int > | TSparseMatrixInteger | 
| typedef Eigen::SparseMatrix < double, Eigen::ColMajor|Eigen::SelfAdjoint|Eigen::UpperTriangular > | TSparseMatrixUpperTri | 
| typedef Eigen::VectorXd | TVector | 
| typedef Eigen::Vector3d | TVector3 | 
| typedef Eigen::Map< TVector3 > | TVector3View | 
| typedef Eigen::Matrix< double, 6, 1 > | TVector6 | 
| typedef Eigen::Map< TVector6 > | TVector6View | 
| typedef Eigen::Matrix< double, 9, 1 > | TVector9 | 
| typedef Eigen::Map< TVector9 > | TVector9View | 
| typedef Eigen::Matrix< double, NUMBER_OF_SUPPORTED_ENERGIES, 1 > | TVectorEnergy | 
| typedef Eigen::Map< TVector > | TVectorView | 
| Enumerations | |
| enum | type_energy_slots { ENERGY_STRAIN_ELASTIC = 0, ENERGY_STRAIN_ELASTIC_STABILIZATION, ENERGY_STRAIN_PLASTIC, NUMBER_OF_SUPPORTED_ENERGIES } | 
| a type that defines the slots in the energy_density | |
 1.5.6
 1.5.6