Elasticity tensor for isotropic materials. More...
#include <elasticityTensor.hh>


Public Member Functions | |
| ElasticityTensorIsotropic (Real mu, Real lambda) | |
| Constructor. | |
| virtual Real | entry (uint i, uint j, uint r, uint s) const |
| Return entry i,j,r,s. | |
| virtual concepts::Mapping < Real, dim > | operator() (uint i, uint j) const |
| Return submapping Eij. | |
| virtual concepts::Mapping < Real, dim > | operator() (concepts::Mapping< Real, dim > &strain) const |
| Apply tensor, mapping strain to stress. | |
Private Attributes | |
| Real | lambda_ |
| Real | mu_ |
Elasticity tensor for isotropic materials.
Definition at line 35 of file elasticityTensor.hh.
| ElasticityTensorIsotropic< dim >::ElasticityTensorIsotropic | ( | Real | mu, |
| Real | lambda | ||
| ) |
Constructor.
| mu | first Lamé coefficient, shear modulus |
| lambda | second Lamé coefficient |
| virtual Real ElasticityTensorIsotropic< dim >::entry | ( | uint | i, |
| uint | j, | ||
| uint | r, | ||
| uint | s | ||
| ) | const [virtual] |
Return entry i,j,r,s.
Implements ElasticityTensor< dim >.
| virtual concepts::Mapping<Real, dim> ElasticityTensor< dim >::operator() | ( | concepts::Mapping< Real, dim > & | strain | ) | const [virtual, inherited] |
Apply tensor, mapping strain to stress.
| virtual concepts::Mapping<Real, dim> ElasticityTensor< dim >::operator() | ( | uint | i, |
| uint | j | ||
| ) | const [virtual, inherited] |
Return submapping Eij.
Real ElasticityTensorIsotropic< dim >::lambda_ [private] |
Definition at line 46 of file elasticityTensor.hh.
Real ElasticityTensorIsotropic< dim >::mu_ [private] |
Definition at line 45 of file elasticityTensor.hh.