103        virtual double              getTargetPorePressure() 
const=0;
 
  104        virtual std::vector<std::pair<string,base::Property>> getTypeEntryData() 
const=0;
 
 
Base class for items that will be stored in containers.
Definition ithing.h:31
 
Interface to provide access to structural element links.
Definition isellink.h:26
 
virtual IThing * getIThing()=0
Returns a IThing pointer.
 
virtual AttachType getAttachCondition(uint32 dof) const =0
 
virtual const ISELNode * getSourceNode() const =0
 
virtual void setTarget(IThing *thing)=0
 
AttachType
Possible attachment conditions to rotational and translational directions.
Definition isellink.h:31
 
@ AttachFree
Definition isellink.h:32
 
@ AttachRigid
Definition isellink.h:33
 
@ AttachDeform
Definition isellink.h:34
 
virtual TType getType() const =0
Returns the link type.
 
virtual DVect getTargetPosition() const =0
Returns the targets weighted position.
 
virtual TType getUsedBySELType() const =0
 
virtual TType getTargetType() const =0
Returns the generic type of object to which the link connects.
 
virtual double getSlideTol() const =0
 
virtual string getTargetKeyword() const =0
Returns the keyword used to identify this type of link on the command line.
 
virtual void setSlide(bool)=0
 
virtual DVect getNearestFaceNormal(const DVect &pos, const DVect &dir) const =0
 
virtual bool getSlide() const =0
 
virtual ISELLink * getNext()=0
 
virtual ISELLinkModel * getConstitModel(uint32 dof) const =0
Given a dof in the range 0 to 5, returns a pointer to the link constitutive model.
 
virtual const IThing * getIThing() const =0
Returns a const IThing pointer.
 
virtual uint64 getTargetID() const =0
 
virtual bool findDowelPosFromPos(const DVect &p1, const DVect &p2, double charDist, std::vector< std::pair< DVect, DVect > > *intersections) const =0
 
virtual const ISELLink * getNext() const =0
 
virtual DVect getTargetCentroid() const =0
Return the targets centroid.
 
virtual string getAttachConditionSymbol(uint32 dof) const =0
 
virtual const IThing * getTarget() const =0
Returns a pointer to the target for this link.
 
virtual void setSlideTol(const double &)=0
 
virtual uint32 getSide() const =0
Returns 1 if the link is a side 1 link; returns 2 if the link is a side 2 link.
 
virtual TType getConstitType(uint32 dof) const =0
 
static const TType type_
Type ID number for this class, for use in convert_cast() and convert_getcast().
Definition isellink.h:29
 
virtual string getTargetTypeName() const =0
Returns a name indicating the type of object to which the link connects.
 
Definition isellinkmodel.h:21
 
Interface to provide access to structural element nodes.
Definition iselnode.h:44
 
uint32 TType
class type indicator
Definition basedef.h:47
 
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition dim.h:156
 
Interface to provide access to a structural element constitutive model.
 
namespace Itasca
Definition basememory.cpp:14