Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
sel::ISELDowel Class Referenceabstract

Interface to dowel structural elements. More...

#include <iseldowel.h>

Public Member Functions

virtual const IThinggetIThing () const =0
 Returns a const IThing pointer.
 
virtual IThinggetIThing ()=0
 Returns a IThing pointer.
 
virtual const ISELgetISEL () const =0
 Returns a const pointer to object base class.
 
virtual ISELgetISEL ()=0
 Returns a pointer to object base class.
 
virtual double getPropYield () const =0
 Returns the yield force.
 
virtual void setPropYield (const double &d)=0
 Sets the yield force.
 
virtual double getPropK () const =0
 Returns the stiffness.
 
virtual void setPropK (const double &e)=0
 Sets the stiffness.
 
virtual double getPropStrainLimit () const =0
 Returns the rupture strain limit.
 
virtual void setPropStrainLimit (const double &e)=0
 Sets the rupture strain limit.
 
virtual ISEL::YieldState getRespYield () const =0
 Returns the current yield state of the element.
.
 
virtual double getRespForce () const =0
 Returns the force in the dowel (always positive)
 
virtual double getStrain () const =0
 Returns the strain in the dowel.
 
virtual bool getStrainFailure () const =0
 Returns strain rupture state (true for ruptured)
 
virtual double getPropActiveLength () const =0
 Return the active length used in shear strain calculation. Not the same as the actual length.
 
virtual void setPropActiveLength (const double &d)=0
 Set the active length used in shear strain calculation. Not the same as the actual length.
 
virtual QString getState () const =0
 
virtual DVect getOrientation () const =0
 
virtual DVect getHostCableOrientation () const =0
 

Static Public Attributes

static const TType type_ = 0x5f983a6a
 Type ID number for this class, for use in convert_cast() and convert_getcast().
 

Detailed Description

Interface to dowel structural elements.

This interface inherits from ISEL.


The documentation for this class was generated from the following file: