Material Class Reference

#include <Material.h>

Inheritance diagram for Material:

TaggedObject MovableObject NDMaterial PlasticHardeningMaterial SectionForceDeformation UniaxialMaterial BeamFiberMaterial ElasticCrossAnisotropic ElasticIsotropicMaterial FeapMaterial FiniteDeformationElastic3D FiniteDeformationEP3D FluidSolidPorousMaterial J2Plasticity MultiaxialCyclicPlasticity NewTemplate3Dep PlaneStressMaterial PlateFiberMaterial PressureDependMultiYield PressureDependMultiYield02 PressureIndependMultiYield Template3Dep ExponReducing MultiLinearKp NullPlasticMaterial Bidirectional ElasticMembranePlateSection ElasticPlateSection ElasticSection2d ElasticSection3d ElasticShearSection2d ElasticShearSection3d FiberSection FiberSection2d FiberSection3d FiberSectionGJ GenericSection1d GenericSectionNd Isolator2spring MembranePlateFiberSection SectionAggregator SoilFootingSection2d YieldSurfaceSection2d BarSlipMaterial Bilinear Bond_SP01 BoucWenMaterial CableMaterial Clough CloughDamage Concrete01 Concrete02 Concrete04 DrainMaterial ElasticMaterial ElasticPPMaterial ENTMaterial EPPGapMaterial FatigueMaterial FedeasMaterial HardeningMaterial HystereticMaterial LimitStateMaterial MinMaxMaterial NewUniaxialMaterial ParallelMaterial PathIndependentMaterial Pinching Pinching4Material PinchingDamage PySimple1 QzSimple1 ReinforcingSteel SeriesMaterial Steel01 Steel02 Steel03 TzSimple1 ViscousMaterial List of all members.

Public Member Functions

 Material (int tag, int classTag)
virtual ~Material ()
virtual int setVariable (const char *argv)
virtual int getVariable (int variableID, double &info)
virtual ResponsesetResponse (const char **argv, int argc, Information &eleInformation, OPS_Stream &s)
virtual int getResponse (int responseID, Information &info)
virtual int getResponseSensitivity (int responseID, int gradNumber, Information &info)
virtual void update (void)

Detailed Description

Definition at line 47 of file Material.h.


Constructor & Destructor Documentation

Material::Material ( int  tag,
int  classTag 
)

Definition at line 36 of file Material.cpp.

Material::~Material (  )  [virtual]

Definition at line 43 of file Material.cpp.


Member Function Documentation

int Material::setVariable ( const char *  argv  )  [virtual]

Reimplemented in SectionAggregator.

Definition at line 51 of file Material.cpp.

int Material::getVariable ( int  variableID,
double &  info 
) [virtual]

Reimplemented in SectionAggregator.

Definition at line 57 of file Material.cpp.

int Material::getResponseSensitivity ( int  responseID,
int  gradNumber,
Information info 
) [virtual]

Reimplemented in SectionForceDeformation.

Definition at line 75 of file Material.cpp.

virtual void Material::update ( void   )  [inline, virtual]

Definition at line 62 of file Material.h.


The documentation for this class was generated from the following files:

Generated on Mon Oct 23 15:05:45 2006 for OpenSees by doxygen 1.5.0