60 virtual double getRDisp(
bool norm,
int node,
int side)
const=0;
67 virtual double getRStr(
bool norm,
int node,
int side)
const=0;
73 virtual DVect3
getRStrDir(
bool norm,
int node,
int side)
const=0;
91 virtual void setCSNK(
int s,
const double &d)=0;
103 virtual void setCSSK(
int s,
const double &d)=0;
109 virtual void setNForce(
int node,
int component,
const double &v)=0;
Base class for items that will be stored in containers.
Definition ithing.h:30
Interface to the structural elements base class.
Definition isel.h:22
Interface to liner structural elements.
Definition iselliner.h:21
virtual double getCSSCOH(int s) const =0
virtual void setSlideTol(const double &d)=0
Sets large-strain sliding tolerance, see getSlideTol().
virtual const IThing * getIThing() const =0
Returns a const IThing pointer.
virtual double getCSSCOHRES(int s) const =0
virtual bool getSlide() const =0
Returns large-strain flag. Returns true if large-strain sliding is on. See setSlide().
virtual double getCSSK(int s) const =0
virtual const ISEL * getISEL() const =0
Returns a const pointer to object base class.
virtual void setSlide(bool b)=0
Sets large-strain flag. If n is true, large-strain sliding will be set. See getSlide().
virtual ISELShell * getISELShell()=0
Returns a pointer to the class that it inherits from.
virtual double getCSSFRIC(int s) const =0
virtual int getRYield(int node, int side) const =0
virtual double getCSNCUT(int s) const =0
virtual void setNForce(int node, int component, const double &v)=0
virtual void setCSSK(int s, const double &d)=0
static const TType type_
Type ID number for this class, for use in convert_cast() and convert_getcast().
Definition iselliner.h:24
virtual void setCSNCUT(int s, const double &d)=0
virtual double getSlideTol() const =0
Returns large-strain sliding tolerance, see setSlideTol().
virtual DVect3 getRStrDir(bool norm, int node, int side) const =0
virtual ISEL * getISEL()=0
Returns a pointer to object base class.
virtual double getRStr(bool norm, int node, int side) const =0
virtual void setCSSCOHRES(int s, const double &d)=0
virtual void setCSNK(int s, const double &d)=0
virtual bool getEmbedded() const =0
Returns true if liner is embedded.
virtual void setCSSFRIC(int s, const double &d)=0
virtual double getRDisp(bool norm, int node, int side) const =0
virtual IThing * getIThing()=0
Returns a IThing pointer.
virtual const ISELShell * getISELShell() const =0
Returns a const pointer to the class that it inherits from.
virtual void setCSSCOH(int s, const double &d)=0
virtual double getCSNK(int s) const =0
Interface to shell structural elements.
Definition iselshell.h:22
uint32 TType
class type indicator
Definition basedef.h:46
Interface to the structural elements base class.
namespace Itasca
Definition basememory.cpp:14