IsotropicLinearElastic Class Reference
Isotropic, unstressed Linear Elastic constitutive behavior.
More...
#include <Material.h>
List of all members.
Public Member Functions |
| | IsotropicLinearElastic (double iLambda, double imu, double irho=0) |
| virtual | ~IsotropicLinearElastic () |
| | IsotropicLinearElastic (const IsotropicLinearElastic &NewMat) |
| virtual IsotropicLinearElastic * | clone () const |
| const std::string | getMaterialName () const |
| | returns a string with the name of the material
|
| double | getSoundSpeed (void) const |
Static Public Attributes |
| static const int | DELTA_MAT [][3] = { { 1, 0, 0 }, { 0, 1, 0 }, { 0, 0, 1 } } |
Protected Member Functions |
| const double | getModuli (int i1, int i2, int i3, int i4) const |
Private Attributes |
| double | lambda |
| double | mu |
Detailed Description
Isotropic, unstressed Linear Elastic constitutive behavior.
Constructor & Destructor Documentation
| IsotropicLinearElastic::IsotropicLinearElastic |
( |
double |
iLambda, |
|
|
double |
imu, |
|
|
double |
irho = 0 | |
|
) |
| | [inline] |
| virtual IsotropicLinearElastic::~IsotropicLinearElastic |
( |
|
) |
[inline, virtual] |
Member Function Documentation
| const std::string IsotropicLinearElastic::getMaterialName |
( |
|
) |
const [inline, virtual] |
| const double IsotropicLinearElastic::getModuli |
( |
int |
i1, |
|
|
int |
i2, |
|
|
int |
i3, |
|
|
int |
i4 | |
|
) |
| | const [inline, protected, virtual] |
| double IsotropicLinearElastic::getSoundSpeed |
( |
void |
|
) |
const [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following files: