FEElement
Inherits from FEElement_, FEItem
Public Types
| Name | |
|---|---|
| enum | @3 | 
Public Functions
| Name | |
|---|---|
| FEElement() constructor  | 
|
| FEElement(const FEElement & el) copy constructor  | 
|
| FEElement & | operator=(const FEElement & el) assignment operator  | 
| void | SetType(int ntype) Set the element type.  | 
Additional inherited members
Public Functions inherited from FEElement_
| Name | |
|---|---|
| FEElement_() constructor  | 
|
| bool | is_equal(FEElement_ & e) | 
| int | GetType() const return the element type  | 
| bool | IsType(int ntype) const Is the element of this type.  | 
| int | Nodes() const number of nodes  | 
| int | Faces() const Number of faces (shells have no faces)  | 
| int | Edges() const Number of edges (solids have no edges)  | 
| int | GetFace(int i, int * n) Get only the nodes of face i (only solids have faces)  | 
| FEFace | GetFace(int i) Get the face i (only solids have faces)  | 
| FEFace | GetShellFace() Get the face of a shell.  | 
| FEEdge | GetEdge(int i) Get the edge.  | 
| bool | IsExterior() Is this an exterior element.  | 
| bool | IsSolid() | 
| bool | IsShell() | 
| bool | IsBeam() | 
Protected Functions inherited from FEElement_
| Name | |
|---|---|
| void | copy(const FEElement_ & el) | 
Public Attributes inherited from FEElement_
| Name | |
|---|---|
| int * | m_node  pointer to node data  | 
| int * | m_nbr  neighbour elements  | 
| int * | m_face  faces (-1 for interior faces)  | 
| double * | m_h  element thickness (only used by shells)  | 
| vec3d | m_fiber  fiber orientation  | 
| mat3d | m_Q  local material orientation  | 
| bool | m_Qactive  active local material orientation  | 
| double | m_a0  cross-sectional area (only used by truss elements)  | 
Protected Attributes inherited from FEElement_
| Name | |
|---|---|
| int | m_ntype  type of element  | 
| int | m_nodes  nr of nodes  | 
| int | m_nfaces  nr of faces ( 0 for shells)  | 
| int | m_nedges  nr of edges ( 0 for solids)  | 
Public Functions inherited from FEItem
| Name | |
|---|---|
| FEItem() | |
| bool | IsVisible() const | 
| bool | IsSelected() const | 
| void | Select() | 
| void | UnSelect() | 
| void | Show() | 
| void | Hide() | 
| unsigned int | GetFEState() const | 
| void | SetFEState(unsigned int state) | 
Public Attributes inherited from FEItem
| Name | |
|---|---|
| int | m_ntag | 
| int | m_gid | 
| int | m_nid | 
Public Types Documentation
enum @3
| Enumerator | Value | Description | 
|---|---|---|
| MAX_NODES | 27 | 
Public Functions Documentation
function FEElement
FEElement()
constructor
function FEElement
FEElement(
    const FEElement & el
)
copy constructor
function operator=
FEElement & operator=(
    const FEElement & el
)
assignment operator
function SetType
void SetType(
    int ntype
)
Set the element type.
Updated on 2024-03-17 at 12:58:44 -0600