29 #ifndef EncapsulatedUniaxialMaterial_h    30 #define EncapsulatedUniaxialMaterial_h    32 #include "material/uniaxial/UniaxialMaterial.h"    33 #include "material/uniaxial/UniaxialMaterialWrapper.h"    57     double getStrain(
void) 
const;          
 Communication parameters between processes. 
Definition: Communicator.h:66
Base class for uniaxial materials. 
Definition: UniaxialMaterial.h:93
const MatType * getMaterial(void) const
Return a pointer to the wrapped material. 
Definition: MaterialWrapper.h:58
UniaxialMaterial * getMaterial(void)
Return a pointer to the encapsulated material. 
Definition: EncapsulatedUniaxialMaterial.h:52
double getStrainRate(void) const
default operation for strain rate is zero 
Definition: EncapsulatedUniaxialMaterial.cc:67
virtual void setMaterial(const UniaxialMaterial &)
Sets the encapsulated material. 
Definition: EncapsulatedUniaxialMaterial.cc:32
EncapsulatedUniaxialMaterial(int tag, int classTag, const UniaxialMaterial &material)
Constructor. 
Definition: EncapsulatedUniaxialMaterial.cc:56
const UniaxialMaterial * getMaterial(void) const
Return a pointer to the encapsulated material. 
Definition: EncapsulatedUniaxialMaterial.h:49
Encapsulates a copy to an uniaxial material. 
Definition: UniaxialMaterialWrapper.h:39
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Encapsulates a copy to an uniaxial material. 
Definition: EncapsulatedUniaxialMaterial.h:39