| averagePlasticDistortion() const =0 | model::MicrostructureBase< dim > | pure virtual |
| averagePlasticDistortionRate() const =0 | model::MicrostructureBase< dim > | pure virtual |
| averageStress() const =0 | model::MicrostructureBase< dim > | pure virtual |
| displacement(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| displacement(Eigen::Ref< const Eigen::Matrix< double, Eigen::Dynamic, dim > >) const | model::MicrostructureBase< dim > | |
| ElementType typedef | model::MicrostructureBase< dim > | |
| FiniteElementType typedef | model::MicrostructureBase< dim > | |
| getDt() const =0 | model::MicrostructureBase< dim > | pure virtual |
| immobileClusters(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| inelasticDisplacementRate(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| initializeConfiguration(const DefectiveCrystalConfigIO< dim > &configIO, const std::ofstream &f_file, const std::ofstream &F_labels)=0 | model::MicrostructureBase< dim > | pure virtual |
| iSize | model::MicrostructureBase< dim > | static |
| lastUpdateTime | model::MicrostructureBase< dim > | |
| MatrixDim typedef | model::MicrostructureBase< dim > | |
| MicrostructureBase(const std::string &tag_in, MicrostructureContainer< dim > &m_in) | model::MicrostructureBase< dim > | |
| MicrostructureContainerType typedef | model::MicrostructureBase< dim > | |
| microstructures | model::MicrostructureBase< dim > | |
| mobileConcentration(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| mSize | model::MicrostructureBase< dim > | static |
| NodeType typedef | model::MicrostructureBase< dim > | |
| output(DefectiveCrystalConfigIO< dim > &configIO, DefectiveCrystalAuxIO< dim > &auxIO, std::ofstream &f_file, std::ofstream &F_labels) const =0 | model::MicrostructureBase< dim > | pure virtual |
| pointGrains(const VectorDim &x, const NodeType *const node, const ElementType *const ele, const SimplexDim *const guess) const | model::MicrostructureBase< dim > | |
| reSolve()=0 | model::MicrostructureBase< dim > | pure virtual |
| SimplexDim typedef | model::MicrostructureBase< dim > | |
| solve()=0 | model::MicrostructureBase< dim > | pure virtual |
| stress(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| stress(Eigen::Ref< const Eigen::Matrix< double, Eigen::Dynamic, dim > >) const | model::MicrostructureBase< dim > | |
| tag | model::MicrostructureBase< dim > | |
| timeSinceLastUpdate() const | model::MicrostructureBase< dim > | |
| updateConfiguration()=0 | model::MicrostructureBase< dim > | pure virtual |
| VectorDim typedef | model::MicrostructureBase< dim > | |
| VectorISize typedef | model::MicrostructureBase< dim > | |
| VectorMSize typedef | model::MicrostructureBase< dim > | |
| ~MicrostructureBase()=default | model::MicrostructureBase< dim > | virtual |