Skip to content

FEElement

Inherits from FEElement_, FEItem

Public Types

Name
enum @2

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 @2

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 2022-07-23 at 16:40:07 -0600