zone.create.interface.elem

Syntax

i := zone.create.interface.elem(z,iside,sname)

Note

  • In the description below, the following correspondence is assumed between 3D and 2D analysis:
    • There is no 2D equivalence for 3D zone edges

    • 3D zone faces (surfaces) <-> 2D zone edges (lines)

Create new interface elements attached to a zone face.

In FLAC2D, a single (line) element is created on the face (edge).

In FLAC3D, two triangular elements are created on a quadrilateral face.

Returns:

i - the number of elements created. Will return 0 if an element already exists on that face.

Arguments:

z - the zone on which the interface will be created

iside - the side of the zone on which the interface will be created

sname - the name of the interface to which the element will be added. If that interface does not exist, one will be created.