| averagePlasticDistortion() const override | UniformSource | inlinevirtual |
| averagePlasticDistortionRate() const override | model::ElasticDeformation< 3 > | virtual |
| averageStress() const override | model::ElasticDeformation< 3 > | virtual |
| DirectSolverType typedef | model::ElasticDeformation< 3 > | |
| displacement(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const override | model::ElasticDeformation< 3 > | |
| model::MicrostructureBase::displacement(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| model::MicrostructureBase::displacement(Eigen::Ref< const Eigen::Matrix< double, Eigen::Dynamic, dim > >) const | model::MicrostructureBase< dim > | |
| ElasticDeformation(MicrostructureContainerType &mc) | model::ElasticDeformation< 3 > | |
| elasticDeformationFEM | model::ElasticDeformation< 3 > | |
| ElementType typedef | model::ElasticDeformation< 3 > | |
| FEMControllerType typedef | model::ElasticDeformation< 3 > | |
| femLoadController | model::ElasticDeformation< 3 > | |
| FiniteElementType typedef | model::ElasticDeformation< 3 > | |
| getDt() const override | model::ElasticDeformation< 3 > | virtual |
| immobileClusters(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const override | model::ElasticDeformation< 3 > | |
| model::MicrostructureBase::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 override | model::ElasticDeformation< 3 > | |
| model::MicrostructureBase::inelasticDisplacementRate(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| inertiaReliefPenaltyFactor | model::ElasticDeformation< 3 > | |
| initializeConfiguration(const DefectiveCrystalConfigIO< dim > &configIO, const std::ofstream &f_file, const std::ofstream &F_labels) override | model::ElasticDeformation< 3 > | virtual |
| initializeSolver() | model::ElasticDeformation< 3 > | |
| iSize | model::MicrostructureBase< dim > | static |
| IterativeSolverType typedef | model::ElasticDeformation< 3 > | |
| lastUpdateTime | model::MicrostructureBase< dim > | |
| MatrixDim typedef | model::ElasticDeformation< 3 > | |
| MicrostructureBase(const std::string &tag_in, MicrostructureContainer< dim > &m_in) | model::MicrostructureBase< dim > | |
| MicrostructureContainerType typedef | model::ElasticDeformation< 3 > | |
| microstructures | model::MicrostructureBase< dim > | |
| mobileConcentration(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const override | model::ElasticDeformation< 3 > | |
| model::MicrostructureBase::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::ElasticDeformation< 3 > | |
| output(DefectiveCrystalConfigIO< dim > &configIO, DefectiveCrystalAuxIO< dim > &auxIO, std::ofstream &f_file, std::ofstream &F_labels) const override | model::ElasticDeformation< 3 > | virtual |
| plastic | UniformSource | |
| pointGrains(const VectorDim &x, const NodeType *const node, const ElementType *const ele, const SimplexDim *const guess) const | model::MicrostructureBase< dim > | |
| reSolve() override | model::ElasticDeformation< 3 > | virtual |
| SimplexDim typedef | model::ElasticDeformation< 3 > | |
| solve() override | model::ElasticDeformation< 3 > | virtual |
| solverInitialized | model::ElasticDeformation< 3 > | |
| stress(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const override | model::ElasticDeformation< 3 > | |
| model::MicrostructureBase::stress(const VectorDim &, const NodeType *const, const ElementType *const, const SimplexDim *const) const =0 | model::MicrostructureBase< dim > | pure virtual |
| model::MicrostructureBase::stress(Eigen::Ref< const Eigen::Matrix< double, Eigen::Dynamic, dim > >) const | model::MicrostructureBase< dim > | |
| tag | model::MicrostructureBase< dim > | |
| timeSinceLastUpdate() const | model::MicrostructureBase< dim > | |
| UniformControllerType typedef | model::ElasticDeformation< 3 > | |
| uniformLoadController | model::ElasticDeformation< 3 > | |
| updateConfiguration() override | model::ElasticDeformation< 3 > | virtual |
| updatePeriodicGradient() | model::ElasticDeformation< 3 > | |
| useElasticDeformationFEM | model::ElasticDeformation< 3 > | |
| VectorDim typedef | model::ElasticDeformation< 3 > | |
| VectorISize typedef | model::ElasticDeformation< 3 > | |
| VectorMSize typedef | model::ElasticDeformation< 3 > | |
| weakProblemSolver | model::ElasticDeformation< 3 > | |
| WeakProblemType typedef | model::ElasticDeformation< 3 > | |
| zDot | model::ElasticDeformation< 3 > | |
| ~MicrostructureBase()=default | model::MicrostructureBase< dim > | virtual |