imat_fem/imat_fem


Purpose

Create a default IMAT_FEM object.

Syntax

fem=imat_fem
fem=imat_fem([])
fem=imat_fem(cs,node,elem,tl)
fem=imat_fem(cs,node)

Description

The IMAT_FEM class contains FEM coordinate system, node, element, and traceline information. It provides a number of methods for working with the data.

IMAT_FEM with no arguments will create an empty IMAT_FEM object with the global cartesian coordinate system defined.

IMAT_FEM([]) will create an empty IMAT_FEM object with no coordinate systems.

IMAT_FEM(S), where S is a structure containing fields with the same name as the properties of IMAT_FEM will convert the structure into an IMAT_FEM object.

IMAT_FEM([CS][,NODE][,ELEM][,TL]) where the inputs are IMAT_CS, IMAT_NODE, IMAT_ELEM, and IMAT_TL objects, respectively, will return an IMAT_FEM object containing these inputs.

The IMAT_FEM object contains several properties that define it:

.cs IMAT_CS containing coordinate system information
.node

IMAT_NODE containing node information

.elem

IMAT_ELEM containing element information

.tl

IMAT_TL containing traceline information


See Also

imat_cs, imat_node, imat_elem, imat_tl, imat_fem/partition, imat_fem/validate