struct.pile.gap

Syntax

f = struct.pile.gap(p,iend,ig)

Get the gap component in normal spring at end iend ∈ {1, 2} of the pile element. The gap forms a rectangular shape in the pile cross-sectional plane, which is defined by the local yz-axes of the pile element node. The gap consists of four values denoting gap size in the positive and negative y- and z-directions. The value of ig ∈ {1, 2, 3, 4} denotes the positive y-direction, negative y-direction, positive z-direction, and negative z-direction, respectively. The gap is always being tracked, but only affects behavior if the normal coupling spring gap-use flag function struct.pile.normal.gap is true.

Returns:

f - the gap component

Arguments:

p - a pointer to a pile element

iend - end number of the pile element, iend ∈ {1, 2}

ig - an integer (see explanations above)