hp2FEM  0.1
Public Attributes
FiniteElementAttributes_S Struct Reference

Struct that stores attributes for the FiniteElement class. More...

#include <FiniteElementAttributes_S.h>

List of all members.

Public Attributes

unsigned long NDOFs
unsigned long Pmax
CalculationProcedure_E CalcProc
unsigned long Dim
ElementShape_E ElemShape
ElementShape_E EntityShape
ProblemType_E ProbType
Kinematics_E Kin
StrainMeasure_E StrainMeas
FiniteFormulation_E FiniFormu
pMesh_E pMesh
MeshType_E MshType
MappingType_E MapType
 Mapping type.
unsigned long MapOrder
MassStiffType_E MassType
StiffnessType_E StiffType
MaterialType_E MatType

Detailed Description

Struct that stores attributes for the FiniteElement class.

Parameters:
[in]MaxPolyOrder,:maximum polynomial order used in the model
[in]CalcProc,:type of calculation procedure (standar or 1d matrices) for the mass and stiffness matrices.
[in]ElemShape,:element shape
[in]EntityShape,:entity shape
[in]Problemtype of the element.
[in]pMesh,:specifies if the mesh is pUNIFORM or pNONUNIFORM
[in]Kin,:Kinematic type (infinitesimal or finite)
[in]FiniFormu,:Type of finite deformation formulation
[in]MshType,:Yype of the finite element mesh (uniform, non-uniform, structured). This information is used by the methods which calculate the mass and stiffness matrices.
[in]NDOFs,:Number of degrees of freedom for each node
[in]MassType,:Type os mass matrix (Lumped, consistent, eigenvalue, transformed)
[in]StiffType,:Type of stiffness matrix (Transformed, consistent, eigenvalue)
[in]MatType,:Material type used for the analysis
Note:
The goal of FiniteElementAttributes_S struct is to collect the main attributes of the FiniteElement class. This avoids passing all the attributes one by one.

Member Data Documentation

@ brief Mapping order.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Friends Defines