84        virtual double getSpacing() 
const=0;
 
   85        virtual void   setSpacing(
const double &d)=0;
 
  111        virtual double           getAppliedTensionValue() 
const=0;
 
  112        virtual void             setAppliedTensionValue(
double d)=0;
 
  113        virtual bool             getAppliedTensionState() 
const=0;
 
  114        virtual void             setAppliedTensionState(
bool b)=0;
 
  115        virtual double           getPlasticTensileStrain() 
const=0;
 
  116        virtual double           getPlasticTensileFailureStrain() 
const = 0;
 
  117        virtual void             setPlasticTensileFailureStrain(
double d) = 0;
 
  118        virtual bool             getPlasticTensileStrainFailure() 
const=0;
 
  119        virtual void             setPlasticTensileStrainFailure(
bool b)=0;
 
 
Base class for items that will be stored in containers.
Definition ithing.h:31
 
Interface to cable structural elements.
Definition iselcable.h:19
 
virtual bool getPropSlide() const =0
Returns true if the large-strain sliding flag is activated, see setPropSlide().
 
virtual DVect getRespGrStressDir2(uint32 end) const =0
 
virtual void setPropE(const double &e)=0
Sets the Young's modulus for the cable, see getPropE().
 
virtual ISEL::YieldState getRespYield(bool tension) const =0
 
virtual double getRespStress() const =0
Returns the average axial stress on the cable (+ tension; - compression).
 
virtual double getPropYTens() const =0
Returns the tensile-yield force, see setPropYTens().
 
virtual ISEL::YieldState getRespGrYield2(uint32 end) const =0
 
virtual double getVolume() const =0
Returns the volume of the cable.
 
virtual ISEL * getISEL()=0
Returns a pointer to object base class.
 
virtual double getPropGrK() const =0
Returns the grout stiffness, see setPropGrK().
 
virtual double getLength() const =0
Returns the length of the cable.
 
virtual double getPropE() const =0
Returns the Young's modulus for the cable, see setPropE().
 
virtual double getPropXCArea() const =0
Returns the cross-sectional area for the cable, setPropXCArea().
 
virtual void setPropSlide(bool b)=0
Activates the large-strain sliding flag if parameter b is true.
 
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 void setPropGrFric(const double &d)=0
Sets the grout friction angle in degrees, see getPropGrFric().
 
virtual void setPropGrK(const double &d)=0
Sets the grout stiffness, see getPropGrK().
 
static const TType type_
Type ID number for this class, for use in convert_cast() and convert_getcast().
Definition iselcable.h:22
 
virtual double getPropYComp() const =0
Returns the compressive-yield force, see setPropYComp().
 
virtual double getRespGrConfine2(uint32 end) const =0
 
virtual double getPropGrFric() const =0
Returns the grout friction angle in degrees, see setPropGrFric().
 
virtual void setPropGrPer(const double &d)=0
Sets the grout exposed perimeter in meters, see getPropGrPer().
 
virtual double getPropGrPer() const =0
Returns the grout exposed perimeter in meters, see setPropGrPer().
 
virtual double getRespForce() const =0
Returns the average axial force on the cable (+ tension; - compression).
 
virtual double getPropGrCoh() const =0
Returns the grout cohesion, see setPropGrCoh().
 
virtual void setPropXCArea(const double &d)=0
Sets the cross-sectional area for the cable, getPropXCArea().
 
virtual void setPropSlideTol(const double &d)=0
Stes the zone-in tolerance for large-strain sliding, see getPropSlideTol().
 
virtual double getRespGrStress2(uint32 end) const =0
 
virtual void setPropGrCoh(const double &d)=0
Sets the grout cohesion, see getPropGrCoh().
 
virtual void setPropYComp(const double &d)=0
Sets the compressive-yield force, see getPropYComp().
 
virtual double getPropSlideTol() const =0
Returns the zone-in tolerance for large-strain sliding, see setPropSlideTol().
 
virtual double getArea() const =0
 
virtual double getRespGrDisp2(uint32 end) const =0
 
virtual void setPropYTens(const double &d)=0
Sets the tensile-yield force, see getPropYTens().
 
Interface to the structural elements base class.
Definition isel.h:22
 
YieldState
Yield states.
Definition isel.h:27
 
uint32 TType
class type indicator
Definition basedef.h:47
 
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition dim.h:156
 
Interface to the structural elements base class.
 
namespace Itasca
Definition basememory.cpp:14