XC Open source finite element analysis program
XC::DrainClough2Material Member List

This is the complete list of members for XC::DrainClough2Material, including all inherited members.

activateParameter(int parameterID) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
addInitialGeneralizedStrain(const Vector &)XC::Materialvirtual
assignTag(int newTag)XC::TaggedObject
betoXC::DrainMaterialprotected
commitSensitivity(double strainGradient, int gradNumber, int numGrads) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
commitState(void) (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
DistributedBase(void)XC::DistributedBase
DrainClough2Material(int tag, double E, double fyp, double fyn, double alpha, double ecaps, double ecapk, double ecapa, double ecapd, double cs, double ck, double ca, double cd, double capSlope, double capDispP, double capDispN, double res, double beto=0.0) (defined in XC::DrainClough2Material)XC::DrainClough2Material
DrainClough2Material(int tag, const Vector &input, double beto=0.0) (defined in XC::DrainClough2Material)XC::DrainClough2Material
DrainClough2Material(int tag)XC::DrainClough2Material
DrainClough2Material(void) (defined in XC::DrainClough2Material)XC::DrainClough2Material
DrainMaterial(int tag, int classTag, int numHV, int numData, double beto=0.0) (defined in XC::DrainMaterial)XC::DrainMaterial
epsilonPXC::DrainMaterialprotected
getClassTag(void) const XC::MovableObject
getCopy(void) const XC::DrainClough2Materialvirtual
XC::UniaxialMaterial::getCopy(SectionForceDeformation *s) const XC::UniaxialMaterialvirtual
getDampTangent(void) const XC::DrainMaterialvirtual
getDampTangentSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getDbTag(void) const XC::MovableObject
getDbTag(CommParameters &)XC::MovableObject
getDbTagData(void) const XC::DistributedBasevirtual
getDbTagDataPos(const int &i) const XC::DistributedBase
getFlexibility(void) const XC::UniaxialMaterialvirtual
getGeneralizedStrain(void) const XC::UniaxialMaterialvirtual
getGeneralizedStress(void) const XC::UniaxialMaterialvirtual
getInitialFlexibility(void) const XC::UniaxialMaterialvirtual
getInitialGeneralizedStrain(void) const (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getInitialStrain(void) const XC::UniaxialMaterialvirtual
getInitialTangent(void) const (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
getInitialTangentSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
GetMaterialLoader(void) const XC::Material
GetMaterialLoader(void)XC::Material
getName(void) const XC::Material
getResponse(int responseID, Information &matInformation)XC::UniaxialMaterialvirtual
getRho(void) const XC::UniaxialMaterialvirtual
getRhoSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getSecant(void) const XC::UniaxialMaterialvirtual
getStrain(void) const (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
getStrainRate(void) const XC::DrainMaterialvirtual
getStrainSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getStress(void) const (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
getStressSensitivity(int gradNumber, bool conditional) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getTag(void) const (defined in XC::TaggedObject)XC::TaggedObjectinline
getTangent(void) const (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
getVariable(int variableID, double &info) (defined in XC::Material)XC::Materialvirtual
getVariable(const std::string &variable, Information &) (defined in XC::MovableObject)XC::MovableObjectvirtual
hstvXC::DrainMaterialprotected
inicComm(const int &dataSize) const XC::DistributedBase
initialTangentXC::DrainMaterialprotected
invokeSubroutine(void) (defined in XC::DrainMaterial)XC::DrainMaterialprotectedvirtual
Material(int tag, int classTag)XC::Material
matParamsXC::DrainMaterialprotected
MovableObject(int classTag, int dbTag)XC::MovableObject
MovableObject(int classTag)XC::MovableObject
MovableObject(const MovableObject &otro)XC::MovableObject
numDataXC::DrainMaterialprotected
numHstvXC::DrainMaterialprotected
operator=(const MovableObject &otro)XC::MovableObject
Print(std::ostream &s, int flag=0)XC::DrainMaterialvirtual
recvData(const CommParameters &)XC::DrainMaterialprotected
recvSelf(const CommParameters &)XC::DrainMaterialvirtual
revertToLastCommit(void) (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
revertToStart(void) (defined in XC::DrainClough2Material)XC::DrainClough2Materialvirtual
sendData(CommParameters &)XC::DrainMaterialprotected
sendSelf(CommParameters &)XC::DrainMaterialvirtual
setDbTag(int dbTag)XC::MovableObject
setDbTag(CommParameters &)XC::MovableObject
setDbTagDataPos(const int &i, const int &v)XC::DistributedBase
setInitialGeneralizedStrain(const Vector &)XC::UniaxialMaterialvirtual
setInitialStrain(double strain)XC::UniaxialMaterialvirtual
setParameter(const std::vector< std::string > &argv, Parameter &param) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
setResponse(const std::vector< std::string > &argv, Information &matInformation) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
setRho(const double &)XC::UniaxialMaterial
setTag(int newTag)XC::TaggedObjectprotected
setTrial(double strain, double &stress, double &tangent, double strainRate=0.0) (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
setTrialStrain(double strain, double strainRate=0.0) (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
setVariable(const std::string &argv) (defined in XC::Material)XC::Materialvirtual
XC::MovableObject::setVariable(const std::string &variable, Information &)XC::MovableObjectvirtual
sigmaPXC::DrainMaterialprotected
TaggedObject(int tag, EntCmd *owr=nullptr)XC::TaggedObject
tangentPXC::DrainMaterialprotected
UniaxialMaterial(int tag, int classTag)XC::UniaxialMaterial
update(void)XC::Materialvirtual
updateParameter(int parameterID, Information &info) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
zeroInitialGeneralizedStrain(void)XC::Materialvirtual
~TaggedObject(void) (defined in XC::TaggedObject)XC::TaggedObjectinlinevirtual