|
virtual const IThing * | getIThing () const =0 |
| returns a const IThing pointer
|
|
virtual IThing * | getIThing ()=0 |
| returns a IThing pointer
|
|
virtual const ISEL * | getISEL () const =0 |
| Returns a const pointer to object base class.
|
|
virtual ISEL * | getISEL ()=0 |
| Returns a pointer to object base class.
|
|
virtual double | getPropYComp () const =0 |
| Returns the compressive-yield force, see setPropYComp()
|
|
virtual void | setPropYComp (const double &d)=0 |
| Sets the compressive-yield force, see getPropYComp()
|
|
virtual double | getPropYTens () const =0 |
| Returns the tensile-yield force, see setPropYTens()
|
|
virtual void | setPropYTens (const double &d)=0 |
| Sets the tensile-yield force, see getPropYTens()
|
|
virtual double | getPropGrK () const =0 |
| Returns the grout stiffness, see setPropGrK()
|
|
virtual void | setPropGrK (const double &d)=0 |
| Sets the grout stiffness, see getPropGrK()
|
|
virtual double | getPropGrCoh () const =0 |
| Returns the grout cohesive strength, see setPropGrCoh()
|
|
virtual void | setPropGrCoh (const double &d)=0 |
| Sets the grout cohesive strength, see getPropGrCoh()
|
|
virtual double | getPropGrFric () const =0 |
| Returns the grout friction angle in degrees, see setPropGrFric()
|
|
virtual void | setPropGrFric (const double &d)=0 |
| Sets the grout friction angle in degrees, see getPropGrFric()
|
|
virtual double | getPropGrPer () const =0 |
| Returns the grout exposed perimeter in meters, see setPropGrPer()
|
|
virtual void | setPropGrPer (const double &d)=0 |
| Sets the grout exposed perimeter in meters, see getPropGrPer()
|
|
virtual bool | getPropSlide () const =0 |
| Returns true if the large-strain sliding flag is activated, see setPropSlide()
|
|
virtual void | setPropSlide (bool b)=0 |
| Activates the large-strain sliding flag if parameter b is true.
|
|
virtual double | getPropSlideTol () const =0 |
| Returns the zone-in tolerance for large-strain sliding, see setPropSlideTol()
|
|
virtual void | setPropSlideTol (const double &d)=0 |
| Stes the zone-in tolerance for large-strain sliding, see getPropSlideTol()
|
|
virtual double | getPropE () const =0 |
| Returns the Young's modulus for the cable, see setPropE()
|
|
virtual void | setPropE (const double &e)=0 |
| Sets the Young's modulus for the cable, see getPropE()
|
|
virtual double | getPropXCArea () const =0 |
| Returns the cross-sectional area for the cable, setPropXCArea()
|
|
virtual void | setPropXCArea (const double &d)=0 |
| Sets the cross-sectional area for the cable, getPropXCArea()
|
|
virtual ISEL::YieldState | getRespYield (bool tension) const =0 |
|
virtual double | getLength () const =0 |
| Returns the length of the cable.
|
|
virtual double | getArea () const =0 |
|
virtual double | getVolume () const =0 |
| Returns the volume of the cable.
|
|
virtual double | getRespForce () const =0 |
| Returns the average axial force on the cable (positive: tension; negative: compression)
|
|
virtual double | getRespStress () const =0 |
| Returns the average axial stress on the cable (positive: tension; negative: compression)
|
|
virtual double | getRespGrStress2 (quint32 end) const =0 |
|
virtual double | getRespGrDisp2 (quint32 end) const =0 |
|
virtual DVect | getRespGrStressDir2 (quint32 end) const =0 |
|
virtual ISEL::YieldState | getRespGrYield2 (quint32 end) const =0 |
|
virtual double | getRespGrConfine2 (quint32 end) const =0 |
|
virtual double | getAppliedTensionValue () const =0 |
|
virtual void | setAppliedTensionValue (double d)=0 |
|
virtual bool | getAppliedTensionState () const =0 |
|
virtual void | setAppliedTensionState (bool b)=0 |
|
virtual double | getPlasticTensileStrain () const =0 |
|
virtual double | getPlasticTensileFailureStrain () const =0 |
|
virtual void | setPlasticTensileFailureStrain (double d)=0 |
|
virtual bool | getPlasticTensileStrainFailure () const =0 |
|
virtual void | setPlasticTensileStrainFailure (bool b)=0 |
|