interface.node.disp.shear

Syntax

v := interface.node.disp.shear(in<,i>)
interface.node.disp.shear(in<,i>) := v

Get/set the relative shear displacement vector for the interface node. Returns a vector, unless an optional component argument i is supplied, in which case it returns the component value.

Returns:

v - relative shear displacement vector or component

Accepts:

v - relative shear displacement vector or component

Arguments:

in - interface node pointer

i - optional vector component, from 1 to 3

Component Access

f := interface.node.disp.shear.x(in)
interface.node.disp.shear.x(in) := f

Get/set the \(x\)-component relative shear displacement vector of the element node.

Returns:f - \(x\)-component relative shear displacement vector
Accepts:f - \(x\)-component relative shear displacement vector
Arguments:in - interface node pointer
f := interface.node.disp.shear.y(in)
interface.node.disp.shear.y(in) := f

Get/set the \(y\)-component relative shear displacement vector of the element node.

Returns:f - \(y\)-component relative shear displacement vector
Accepts:f - \(y\)-component relative shear displacement vector
Arguments:in - interface node pointer
f := interface.node.disp.shear.z(in)
interface.node.disp.shear.z(in) := f

Get/set the \(z\)-component relative shear displacement vector of the element node.

Returns:f - \(z\)-component relative shear displacement vector
Accepts:f - \(z\)-component relative shear displacement vector
Arguments:in - interface node pointer