xc
XC::DrainBilinearMaterial Member List

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

activateParameter(int parameterID)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
DrainBilinearMaterial(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::DrainBilinearMaterial)XC::DrainBilinearMaterial
DrainBilinearMaterial(int tag, const Vector &input, double beto=0.0) (defined in XC::DrainBilinearMaterial)XC::DrainBilinearMaterial
DrainBilinearMaterial(int tag)XC::DrainBilinearMaterial
DrainBilinearMaterial(void) (defined in XC::DrainBilinearMaterial)XC::DrainBilinearMaterial
DrainMaterial(int tag, int classTag, int numHV, int numData, double beto=0.0) (defined in XC::DrainMaterial)XC::DrainMaterial
epsilonPXC::DrainMaterialprotected
getClassTag(void) constXC::MovableObject
getCopy(void) constXC::DrainBilinearMaterialvirtual
XC::UniaxialMaterial::getCopy(SectionForceDeformation *s) constXC::UniaxialMaterialvirtual
getDampTangent(void) constXC::DrainMaterialvirtual
getDampTangentSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getDbTag(void) constXC::MovableObject
getDbTag(CommParameters &)XC::MovableObject
getDbTagData(void) constXC::DistributedBasevirtual
getDbTagDataPos(const int &i) constXC::DistributedBase
getFlexibility(void) constXC::UniaxialMaterialvirtual
getGeneralizedStrain(void) constXC::UniaxialMaterialvirtual
getGeneralizedStress(void) constXC::UniaxialMaterialvirtual
getInitialFlexibility(void) constXC::UniaxialMaterialvirtual
getInitialGeneralizedStrain(void) const (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getInitialStrain(void) constXC::UniaxialMaterialvirtual
getInitialTangent(void) const (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
getInitialTangentSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getMaterialHandler(void) constXC::Material
getMaterialHandler(void)XC::Material
getName(void) constXC::Material
getResponse(int responseID, Information &matInformation)XC::UniaxialMaterialvirtual
getRho(void) constXC::UniaxialMaterialvirtual
getRhoSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getSecant(void) constXC::UniaxialMaterialvirtual
getStrain(void) const (defined in XC::DrainMaterial)XC::DrainMaterialvirtual
getStrainRate(void) constXC::DrainMaterialvirtual
getStrainSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getStress(void) constXC::DrainMaterialvirtual
getStressSensitivity(int gradNumber, bool conditional) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getTag(void) constXC::TaggedObjectinline
getTangent(void) constXC::DrainMaterialvirtual
getVariable(int variableID, double &info) (defined in XC::Material)XC::Materialvirtual
XC::MovableObject::getVariable(const std::string &variable, Information &)XC::MovableObjectvirtual
hstvXC::DrainMaterialprotected
inicComm(const int &dataSize) constXC::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 &)XC::MovableObject
numDataXC::DrainMaterialprotected
numHstvXC::DrainMaterialprotected
operator=(const MovableObject &)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::DrainBilinearMaterial)XC::DrainBilinearMaterialvirtual
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)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)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, CommandEntity *owr=nullptr)XC::TaggedObject
tangentPXC::DrainMaterialprotected
UniaxialMaterial(int tag, int classTag)XC::UniaxialMaterial
update(void)XC::Materialvirtual
updateParameter(int parameterID, Information &info)XC::UniaxialMaterialvirtual
zeroInitialGeneralizedStrain(void)XC::Materialvirtual
~TaggedObject(void) (defined in XC::TaggedObject)XC::TaggedObjectinlinevirtual