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: