24 inline static const TType type_ = 0x4c815a06;
26 virtual const IThing * getIThing()
const=0;
28 virtual IThing * getIThing()=0;
30 virtual const ISEL * getISEL()
const=0;
32 virtual ISEL * getISEL()=0;
34 virtual const ISELShell * getISELShell()
const=0;
38 virtual double getCSSCOH()
const=0;
40 virtual double getCSSFric()
const=0;
42 virtual double getCSSK()
const=0;
46 virtual double getRConf(
int n)
const=0;
50 virtual double getRDisp(
int n)
const=0;
54 virtual double getRSTR(
int n)
const=0;
57 virtual DVect3 getRSTRDir(
int n)
const=0;
61 virtual int getRYield(
int n)
const=0;
63 virtual bool getSlide()
const=0;
65 virtual double getSlideTol()
const=0;
68 virtual void setCSSCOH(
const double &n)=0;
70 virtual void setCSSFric(
const double &n)=0;
72 virtual void setCSSK(
const double &n)=0;
74 virtual void setSlide(
bool n)=0;
76 virtual void setSlideTol(
const double &n)=0;
Interface to the structural elements base class.
Definition: imodulesel.h:5
Interface to the structural elements base class.
Definition: isel.h:22
namespace Itasca
Definition: basememory.cpp:9
Base class for items that will be stored in containers.
Definition: ithing.h:31
Interface to shell structural elements.
Definition: iselshell.h:22
Interface to geogrid structural elements.
Definition: iselgeogrid.h:21
unsigned int TType
class type indicator
Definition: basedef.h:41