67 virtual uint32 getRatioTargetNotice()
const=0;
Interface for containers of IThings.
Definition icontainer.h:21
Base class for items that will be stored in containers.
Definition ithing.h:30
debug checked shorthand for std::numeric_limits<T>::
Definition limit.h:25
Interface to provide access to structural element nodes.
Definition iselnode.h:44
Interface to the global list of all structural elements nodes.
Definition iselnodelist.h:21
virtual uint32 getDisplacementNotice() const =0
Returns the tag for the structural element node displacement change notice.
virtual const ISELNode * findSelNode(const DVect &position, double radius=limits< double >::max()) const =0
virtual uint32 getFISHNotice() const =0
Returns the tag for the structural element node fish extra variable change notice.
virtual ISELNode * findSelNodeWithID(uint64 id)=0
Given a structural elemnent node id, returns a pointer to the SEL node.
virtual uint32 getVelocityNotice() const =0
Returns the tag for the structural element node velocity change notice.
virtual const ISELNode * getFirstSELNode() const =0
virtual ISELNode * getFirstSELNode()=0
virtual uint32 getFixityNotice() const =0
Returns the tag for the structural element node fixity change notice.
virtual ISELNode * findSelNode(const DVect &position, double radius=limits< double >::max())=0
virtual IThing * getIThing()=0
Returns a IThing pointer.
virtual uint32 getFapNotice() const =0
Returns the tag for the structural element node applied forces change notice.
virtual uint32 getGeometryNotice() const =0
Returns the tag for the structural element node geometry change notice.
virtual const ISELNode * findSelNodeWithID(uint64 id) const =0
Given a strucutal element node id, returns a const pointer to the SEL node.
virtual const IContainer * getIContainer() const =0
Returns a const pointer to IContainer interface representing global list of nodes.
virtual IContainer * getIContainer()=0
Returns a pointer to IContainer interface representing global list of nodes.
virtual const IThing * getIThing() const =0
Returns a const IThing pointer.
virtual uint32 getGroupNotice() const =0
Returns the tag for the structural element group change notice.
virtual uint32 getSELNodeType() const =0
Returns the general SEL node type.
virtual uint32 getLinkStateNotice() const =0
Returns the tag for the structural element node link state change notice.
virtual uint32 getFobNotice() const =0
Returns the tag for the structural element node out of balance forces change notice.
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition dim.h:154
namespace Itasca
Definition basememory.cpp:14