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