|
Mechanics of Defect Evolution Library
|
#include <ElasticDeformationFEM.h>
Public Member Functions | |
| ElasticDeformationFEM (DefectiveCrystalBase< dim > &ddBase_in) | |
| CmatrixType | get_C (const double &mu, const double &nu) const |
Public Attributes | |
| DefectiveCrystalBase< dim > & | ddBase |
| CmatrixType | C |
| std::shared_ptr< TrialFunctionType > | u |
| std::shared_ptr< TrialGradType > | b |
| std::shared_ptr< TrialDefType > | e |
| std::shared_ptr< TrialStressType > | s |
| IntegrationDomainType | dV |
| std::shared_ptr< BilinearWeakFormType > | bWF |
| std::shared_ptr< DiffusiveTrialType > | z |
Definition at line 21 of file ElasticDeformationFEM.h.
| typedef BilinearForm<TrialDefType,TrialStressType> model::ElasticDeformationFEM< dim >::BilinearFormType |
Definition at line 33 of file ElasticDeformationFEM.h.
| typedef BilinearWeakForm<BilinearFormType,IntegrationDomainType> model::ElasticDeformationFEM< dim >::BilinearWeakFormType |
Definition at line 35 of file ElasticDeformationFEM.h.
| typedef Constant<CmatrixType,dim*(dim+1)/2,dim*(dim+1)/2> model::ElasticDeformationFEM< dim >::CconstantType |
Definition at line 31 of file ElasticDeformationFEM.h.
| typedef Eigen::Matrix<double,dim*(dim+1)/2,dim*(dim+1)/2> model::ElasticDeformationFEM< dim >::CmatrixType |
Definition at line 30 of file ElasticDeformationFEM.h.
| typedef TrialFunction<'z',dim,FiniteElementType> model::ElasticDeformationFEM< dim >::DiffusiveTrialType |
Definition at line 38 of file ElasticDeformationFEM.h.
| typedef DefectiveCrystalBase<dim>::ElementType model::ElasticDeformationFEM< dim >::ElementType |
Definition at line 23 of file ElasticDeformationFEM.h.
| typedef FiniteElement<ElementType> model::ElasticDeformationFEM< dim >::FiniteElementType |
Definition at line 26 of file ElasticDeformationFEM.h.
| typedef IntegrationDomain<FiniteElementType,0,4,GaussLegendre> model::ElasticDeformationFEM< dim >::IntegrationDomainType |
Definition at line 34 of file ElasticDeformationFEM.h.
| typedef DefectiveCrystalBase<dim>::MatrixDim model::ElasticDeformationFEM< dim >::MatrixDim |
Definition at line 25 of file ElasticDeformationFEM.h.
| typedef Eigen::SparseMatrix<double> model::ElasticDeformationFEM< dim >::SparseMatrixType |
Definition at line 36 of file ElasticDeformationFEM.h.
| typedef TrialDef<TrialFunctionType> model::ElasticDeformationFEM< dim >::TrialDefType |
Definition at line 29 of file ElasticDeformationFEM.h.
| typedef TrialFunction<'u',dim,FiniteElementType> model::ElasticDeformationFEM< dim >::TrialFunctionType |
Definition at line 27 of file ElasticDeformationFEM.h.
| typedef TrialGrad<TrialFunctionType> model::ElasticDeformationFEM< dim >::TrialGradType |
Definition at line 28 of file ElasticDeformationFEM.h.
| typedef TrialProd<CconstantType,TrialDefType> model::ElasticDeformationFEM< dim >::TrialStressType |
Definition at line 32 of file ElasticDeformationFEM.h.
| typedef DefectiveCrystalBase<dim>::VectorDim model::ElasticDeformationFEM< dim >::VectorDim |
Definition at line 24 of file ElasticDeformationFEM.h.
| model::ElasticDeformationFEM< dim >::ElasticDeformationFEM | ( | DefectiveCrystalBase< dim > & | ddBase_in | ) |
Definition at line 18 of file src/ElasticDeformation/ElasticDeformationFEM.cpp.
| ElasticDeformationFEM< dim >::CmatrixType model::ElasticDeformationFEM< dim >::get_C | ( | const double & | mu, |
| const double & | nu ) const |
Definition at line 36 of file src/ElasticDeformation/ElasticDeformationFEM.cpp.
| std::shared_ptr<TrialGradType> model::ElasticDeformationFEM< dim >::b |
Definition at line 47 of file ElasticDeformationFEM.h.
| std::shared_ptr<BilinearWeakFormType> model::ElasticDeformationFEM< dim >::bWF |
Definition at line 51 of file ElasticDeformationFEM.h.
| CmatrixType model::ElasticDeformationFEM< dim >::C |
Definition at line 45 of file ElasticDeformationFEM.h.
| DefectiveCrystalBase<dim>& model::ElasticDeformationFEM< dim >::ddBase |
Definition at line 42 of file ElasticDeformationFEM.h.
| IntegrationDomainType model::ElasticDeformationFEM< dim >::dV |
Definition at line 50 of file ElasticDeformationFEM.h.
| std::shared_ptr<TrialDefType> model::ElasticDeformationFEM< dim >::e |
Definition at line 48 of file ElasticDeformationFEM.h.
| std::shared_ptr<TrialStressType> model::ElasticDeformationFEM< dim >::s |
Definition at line 49 of file ElasticDeformationFEM.h.
| std::shared_ptr<TrialFunctionType> model::ElasticDeformationFEM< dim >::u |
Definition at line 46 of file ElasticDeformationFEM.h.
| std::shared_ptr<DiffusiveTrialType> model::ElasticDeformationFEM< dim >::z |
Definition at line 53 of file ElasticDeformationFEM.h.