itasca.interfaceelementarray

Array interface for FLAC3D interface elements.

Functions

itasca.interfaceelementarray.area() → array float{nelement}.

Get the area of the interface element.

itasca.interfaceelementarray.in_group(group_name: str, slot="default") → array bool{nelement}.

Return interface element group membership as a Boolean array.

itasca.interfaceelementarray.normal() → array DVect{nelement}.

Get array with element normal.

itasca.interfaceelementarray.of_interface(string name) → array bool{nelement}.

Return interface node of interface with ‘name’ as boolean array.

itasca.interfaceelementarray.set_group(membership: array bool{interface}, group_name: str, slot="default") → None.

Set interface element group from an array. Where membership True set the corresponding interface element to be a member of group group_name in the given slot.