8#ifndef model_ElasticDeformation_H_
9#define model_ElasticDeformation_H_
12#include <Eigen/CholmodSupport>
40 using DirectSolverType=Eigen::SparseLU<typename ElasticDeformationFEM<dim>::SparseMatrixType>;
56 void solve()
override;
58 double getDt()
const override;
Eigen::Matrix< double, mSize, 1 > VectorMSize
Eigen::Matrix< double, dim, dim > MatrixDim
ElementType::NodeType NodeType
MicrostructureBase(const std::string &tag_in, MicrostructureContainer< dim > &m_in)
Eigen::Matrix< double, dim, 1 > VectorDim
FiniteElement< ElementType > FiniteElementType
DefectiveCrystalBase< dim >::ElementType ElementType
Eigen::Matrix< double, iSize, 1 > VectorISize
Simplex< dim, dim > SimplexDim