![]() |
|
#include <elasticity_tensor.h>
Inheritance diagram for oomph::GeneralElasticityTensor:Public Member Functions | |
| GeneralElasticityTensor () | |
| Empy Constructor. More... | |
| double | independent_component (const unsigned &i) const |
| Overload the independent coefficient function. More... | |
| void | set_value (const unsigned &i, const unsigned &j, const unsigned &k, const unsigned &l, const double &value) |
| Allow the values to be set. More... | |
Public Member Functions inherited from oomph::ElasticityTensor | |
| virtual | ~ElasticityTensor () |
| Empty virtual Destructor. More... | |
| double | operator() (const unsigned &i, const unsigned &j, const unsigned &k, const unsigned &l) const |
| virtual | ~ElasticityTensor () |
| Empty virtual Destructor. More... | |
| double | operator() (const unsigned &i, const unsigned &j, const unsigned &k, const unsigned &l) const |
Private Attributes | |
| double | C [21] |
Additional Inherited Members | |
Protected Member Functions inherited from oomph::ElasticityTensor | |
| void | range_check (const unsigned &i, const unsigned &j, const unsigned &k, const unsigned &l) const |
| ElasticityTensor () | |
| Empty Constructor. More... | |
| void | range_check (const unsigned &i, const unsigned &j, const unsigned &k, const unsigned &l) const |
| ElasticityTensor () | |
| Empty Constructor. More... | |
Static Protected Attributes inherited from oomph::ElasticityTensor | |
| static const unsigned | Index [3][3][3][3] |
A general elasticity tensor that provides storage for all 21 independent components
|
inline |
Empy Constructor.
References i.
|
inlinevirtual |
Overload the independent coefficient function.
Reimplemented from oomph::ElasticityTensor.
References i.
|
inlinevirtual |
Allow the values to be set.
Reimplemented from oomph::ElasticityTensor.
References i, oomph::ElasticityTensor::Index, j, k, and Eigen::value.
|
private |