XC Open source finite element analysis program
|
This is the complete list of members for XC::Pinching4Material, including all inherited members.
activateParameter(int parameterID) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
addInitialGeneralizedStrain(const Vector &) | XC::Material | virtual |
assignTag(int newTag) | XC::TaggedObject | |
commitSensitivity(double strainGradient, int gradNumber, int numGrads) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
commitState(void) (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
DistributedBase(void) | XC::DistributedBase | |
getClassTag(void) const | XC::MovableObject | |
getCopy(void) const | XC::Pinching4Material | virtual |
XC::UniaxialMaterial::getCopy(SectionForceDeformation *s) const | XC::UniaxialMaterial | virtual |
getDampTangent(void) const | XC::UniaxialMaterial | virtual |
getDampTangentSensitivity(int gradNumber) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
getDbTag(void) const | XC::MovableObject | |
getDbTag(CommParameters &) | XC::MovableObject | |
getDbTagData(void) const | XC::DistributedBase | virtual |
getDbTagDataPos(const int &i) const | XC::DistributedBase | |
getFlexibility(void) const | XC::UniaxialMaterial | virtual |
getGeneralizedStrain(void) const | XC::UniaxialMaterial | virtual |
getGeneralizedStress(void) const | XC::UniaxialMaterial | virtual |
getInitialFlexibility(void) const | XC::UniaxialMaterial | virtual |
getInitialGeneralizedStrain(void) const (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
getInitialStrain(void) const | XC::UniaxialMaterial | virtual |
getInitialTangent(void) const (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
getInitialTangentSensitivity(int gradNumber) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
GetMaterialLoader(void) const | XC::Material | |
GetMaterialLoader(void) | XC::Material | |
getName(void) const | XC::Material | |
getResponse(int responseID, Information &matInformation) | XC::UniaxialMaterial | virtual |
getRho(void) const | XC::UniaxialMaterial | virtual |
getRhoSensitivity(int gradNumber) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
getSecant(void) const | XC::UniaxialMaterial | virtual |
getStrain(void) const (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
getStrainRate(void) const | XC::UniaxialMaterial | virtual |
getStrainSensitivity(int gradNumber) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
getStress(void) const (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
getStressSensitivity(int gradNumber, bool conditional) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
getTag(void) const (defined in XC::TaggedObject) | XC::TaggedObject | inline |
getTangent(void) const (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
getVariable(int variableID, double &info) (defined in XC::Material) | XC::Material | virtual |
getVariable(const std::string &variable, Information &) (defined in XC::MovableObject) | XC::MovableObject | virtual |
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::Pinching4Material | virtual |
recvData(const CommParameters &) | XC::UniaxialMaterial | protected |
recvSelf(const CommParameters &) (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
revertToLastCommit(void) (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
revertToStart(void) (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
sendData(CommParameters &) | XC::UniaxialMaterial | protected |
sendSelf(CommParameters &) (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
setDbTag(int dbTag) | XC::MovableObject | |
setDbTag(CommParameters &) | XC::MovableObject | |
setDbTagDataPos(const int &i, const int &v) | XC::DistributedBase | |
setInitialGeneralizedStrain(const Vector &) | XC::UniaxialMaterial | virtual |
setInitialStrain(double strain) | XC::UniaxialMaterial | virtual |
setParameter(const std::vector< std::string > &argv, Parameter ¶m) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
setResponse(const std::vector< std::string > &argv, Information &matInformation) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
setRho(const double &) | XC::UniaxialMaterial | |
setTag(int newTag) | XC::TaggedObject | protected |
setTrial(double strain, double &stress, double &tangent, double strainRate=0.0) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
setTrialStrain(double strain, double strainRate=0.0) (defined in XC::Pinching4Material) | XC::Pinching4Material | virtual |
setVariable(const std::string &argv) (defined in XC::Material) | XC::Material | virtual |
XC::MovableObject::setVariable(const std::string &variable, Information &) | XC::MovableObject | virtual |
TaggedObject(int tag, EntCmd *owr=nullptr) | XC::TaggedObject | |
UniaxialMaterial(int tag, int classTag) | XC::UniaxialMaterial | |
update(void) | XC::Material | virtual |
updateParameter(int parameterID, Information &info) (defined in XC::UniaxialMaterial) | XC::UniaxialMaterial | virtual |
zeroInitialGeneralizedStrain(void) | XC::Material | virtual |
~TaggedObject(void) (defined in XC::TaggedObject) | XC::TaggedObject | inlinevirtual |