itasca.interfaceelementarray

Array interface for FLAC interface elements.

Functions

itasca.interfaceelementarray.area() -> array float{nelement}. (3D only)

Get array with element areas.

itasca.interfaceelementarray.area() -> array float{nelement}. (2D only)

Get array with element lengths.

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 normals.

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.