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

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

activateParameter(int parameterID) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
addInitialGeneralizedStrain(const Vector &)XC::Materialvirtual
assignTag(int newTag)XC::TaggedObject
commitSensitivity(double strainGradient, int gradNumber, int numGrads) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
commitState(void) (defined in XC::Pinching4Material)XC::Pinching4Materialvirtual
DistributedBase(void)XC::DistributedBase
getClassTag(void) const XC::MovableObject
getCopy(void) const XC::Pinching4Materialvirtual
XC::UniaxialMaterial::getCopy(SectionForceDeformation *s) const XC::UniaxialMaterialvirtual
getDampTangent(void) const XC::UniaxialMaterialvirtual
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::Pinching4Material)XC::Pinching4Materialvirtual
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::Pinching4Material)XC::Pinching4Materialvirtual
getStrainRate(void) const XC::UniaxialMaterialvirtual
getStrainSensitivity(int gradNumber) (defined in XC::UniaxialMaterial)XC::UniaxialMaterialvirtual
getStress(void) const (defined in XC::Pinching4Material)XC::Pinching4Materialvirtual
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::Pinching4Material)XC::Pinching4Materialvirtual
getVariable(int variableID, double &info) (defined in XC::Material)XC::Materialvirtual
getVariable(const std::string &variable, Information &) (defined in XC::MovableObject)XC::MovableObjectvirtual
inicComm(const int &dataSize) const XC::DistributedBase
Material(int tag, int classTag)XC::Material
MovableObject(int classTag, int dbTag)XC::MovableObject
MovableObject(int classTag)XC::MovableObject
MovableObject(const MovableObject &otro)XC::MovableObject
operator=(const MovableObject &otro)XC::MovableObject
Pinching4Material(int tag, double stress1p, double strain1p, double stress2p, double strain2p, double stress3p, double strain3p, double stress4p, double strain4p, double stress1n, double strain1n, double stress2n, double strain2n, double stress3n, double strain3n, double stress4n, double strain4n, double rDispP, double rForceP, double uForceP, double rDispN, double rForceN, double uForceN, double gammaK1, double gammaK2, double gammaK3, double gammaK4, double gammaKLimit, double gammaD1, double gammaD2, double gammaD3, double gammaD4, double gammaDLimit, double gammaF1, double gammaF2, double gammaF3, double gammaF4, double gammaFLimit, double gammaE, int DmgCyc) (defined in XC::Pinching4Material)XC::Pinching4Material
Pinching4Material(int tag, double stress1p, double strain1p, double stress2p, double strain2p, double stress3p, double strain3p, double stress4p, double strain4p, double rDispP, double rForceP, double uForceP, double gammaK1, double gammaK2, double gammaK3, double gammaK4, double gammaKLimit, double gammaD1, double gammaD2, double gammaD3, double gammaD4, double gammaDLimit, double gammaF1, double gammaF2, double gammaF3, double gammaF4, double gammaFLimit, double gammaE, int DmgCyc) (defined in XC::Pinching4Material)XC::Pinching4Material
Pinching4Material(int tag) (defined in XC::Pinching4Material)XC::Pinching4Material
Pinching4Material(void) (defined in XC::Pinching4Material)XC::Pinching4Material
Print(std::ostream &s, int flag=0)XC::Pinching4Materialvirtual
recvData(const CommParameters &)XC::UniaxialMaterialprotected
recvSelf(const CommParameters &) (defined in XC::Pinching4Material)XC::Pinching4Materialvirtual
revertToLastCommit(void) (defined in XC::Pinching4Material)XC::Pinching4Materialvirtual
revertToStart(void) (defined in XC::Pinching4Material)XC::Pinching4Materialvirtual
sendData(CommParameters &)XC::UniaxialMaterialprotected
sendSelf(CommParameters &) (defined in XC::Pinching4Material)XC::Pinching4Materialvirtual
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::UniaxialMaterial)XC::UniaxialMaterialvirtual
setTrialStrain(double strain, double strainRate=0.0) (defined in XC::Pinching4Material)XC::Pinching4Materialvirtual
setVariable(const std::string &argv) (defined in XC::Material)XC::Materialvirtual
XC::MovableObject::setVariable(const std::string &variable, Information &)XC::MovableObjectvirtual
TaggedObject(int tag, EntCmd *owr=nullptr)XC::TaggedObject
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