Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
Material Class Reference#include <Material.h>
Inheritance diagram for Material::
List of all members.
Detailed Description
Material is an abstract class. The Material class provides the interface that all Material writers must provide when introducing new Material subclasses. A Material object is responsible for keeping track of stress, strain and the constitution for a particular point in the domain. \
}
Definition at line 58 of file Material.h.
Constructor & Destructor Documentation
Material::Material (
|
int tag,
|
|
int classTag )
|
|
Material::~Material (
|
) [virtual]
|
|
Member Function Documentation
int Material::getResponse (
|
int responseID,
|
|
Information & matInformation ) [virtual]
|
|
int Material::getVariable (
|
int variableID,
|
|
double & info ) [virtual]
|
|
int Material::setParameter (
|
char ** argv,
|
|
int argc,
|
|
Information & info ) [virtual]
|
|
Response * Material::setResponse (
|
char ** argv,
|
|
int argc,
|
|
Information & matInformation ) [virtual]
|
|
int Material::setVariable (
|
const char * argv ) [virtual]
|
|
void Material::update (
|
void ) [inline, virtual]
|
|
|
method for this material to update itself according to its new parameters.
Definition at line 83 of file Material.h. |
int Material::updateParameter (
|
int parameterID,
|
|
Information & info ) [virtual]
|
|
The documentation for this class was generated from the following files:
|