FISH Functions

FISH functions operating on structural links. The type specifiers used in the FISH function signatures are given in the FISH Type Index section.

struct.link.attach(STRUCT_LINK_PNT,INT) Get the attached condition used by the link in degree-of-freedom...
struct.link.delete(STRUCT_LINK_PNT) Delete the structural link.
struct.link.extra(STRUCT_LINK_PNT<,INT>) Get/set the FISH parameter value stored at index i of...
struct.link.find(INT) Get the link with internally assigned component-ID number i .
struct.link.group(STRUCT_LINK_PNT<,STR>) Get/set the group name assigned to link p in slot...
struct.link.group.remove(STRUCT_LINK_PNT,STR) Remove the group s from structural link p in all...
struct.link.head Get the first zone in the list of all structural...
struct.link.id(STRUCT_LINK_PNT) Get the structural link ID number.
struct.link.id.component(STRUCT_LINK_PNT) Get the structural link component-ID number.
struct.link.list Get the list of all structural links in the model.
struct.link.maxid Get the maximum component-ID number assigned to any structural link...
struct.link.model(STRUCT_LINK_PNT,INT) Get the name of the 1-D force-displacement model used in...
struct.link.model.area(STRUCT_LINK_PNT<,INT>) Get/set the area associated with the force-displacement model.
struct.link.model.compression(STRUCT_LINK_PNT<,INT>) Get/set the compressive yield force associated with the force-displacement model.
struct.link.model.disp(STRUCT_LINK_PNT<,INT>) Get the relative displacement between the node and the target...
struct.link.model.force(STRUCT_LINK_PNT<,INT>) Get the current force in each 1-D force-displacement model.
struct.link.model.gap(STRUCT_LINK_PNT) Get/set the flag indicating whether gap calculations are active in...
struct.link.model.gap.neg(STRUCT_LINK_PNT<,INT>) Get the negative (compressive) gap component of each 1-D force-displacement...
struct.link.model.gap.pos(STRUCT_LINK_PNT<,INT>) Get the positive (tensile) gap component of each 1-D force-displacement...
struct.link.model.stiffness(STRUCT_LINK_PNT<,INT>) Get/set the stiffness used by each 1-D force-displacement model.
struct.link.model.tension(STRUCT_LINK_PNT<,INT>) Get/set the tensile yield force associated with the force-displacement model.
struct.link.model.yield(STRUCT_LINK_PNT,INT) Get the yield state indicator in the 1-D force displacement...
struct.link.next(STRUCT_LINK_PNT) Get the next link after p in the list of...
struct.link.node(STRUCT_LINK_PNT) Get a pointer to the node hosting the structural link.
struct.link.num Get the total number of structural links in the model.
struct.link.side(STRUCT_LINK_PNT) Get the side number of the link.
struct.link.slide(STRUCT_LINK_PNT) Get/set the large-strain sliding DR: previous wants to be a...
struct.link.slide.tol(STRUCT_LINK_PNT) Get/set the large-strain sliding DR: previous wants to be a...
struct.link.target(STRUCT_LINK_PNT) Get the ID (or component-ID) of the target.
struct.link.type(STRUCT_LINK_PNT) Get the name of the link target type.
struct.link.typeid Get an identifier that uniquely determines the type of object.
struct.link.used.by(STRUCT_LINK_PNT) Get the name of the type of structural element with...