#include <FE3D.h>
Public Member Functions | |
TFE3D () | |
TFE3D (BaseFunct3D basefunct_id, NodalFunctional3D nodalfunctional_id, RefTrans3D reftransid, FEDesc3D fedesc_id, int info) | |
BaseFunct3D | GetBaseFunct3D_ID () |
TBaseFunct3D * | GetBaseFunct3D () |
void | GetBaseFunct3D (BaseFunct3D &ID, TBaseFunct3D *&Obj) |
NodalFunctional3D | GetNodalFunctional3D_ID () |
TNodalFunctional3D * | GetNodalFunctional3D () |
void | GetNodalFunctional3D (NodalFunctional3D &ID, TNodalFunctional3D *&Obj) |
RefTrans3D | GetRefTransID () |
FEDesc3D | GetFEDesc3D_ID () |
TFEDesc3D * | GetFEDesc3D () |
void | GetFEDesc3D (FEDesc3D &ID, TFEDesc3D *&Obj) |
int | GetSize () |
int | GetN_DOF () |
int | GetN_Info () |
void | CheckNFandBF () |
Protected Attributes | |
BaseFunct3D | BaseFunct_ID |
TBaseFunct3D * | BaseFunct |
NodalFunctional3D | NodalFunctional_ID |
TNodalFunctional3D * | NodalFunctional |
RefTrans3D | RefTransID |
FEDesc3D | FEDesc_ID |
TFEDesc3D * | FEDesc |
int | Size |
int | N_DOF |
int | N_Info |
store all information for one finite element class
TFE3D::TFE3D | ( | ) |
constructor
TFE3D::TFE3D | ( | BaseFunct3D | basefunct_id, |
NodalFunctional3D | nodalfunctional_id, | ||
RefTrans3D | reftransid, | ||
FEDesc3D | fedesc_id, | ||
int | n_info | ||
) |
constructor with data
void TFE3D::CheckNFandBF | ( | ) |
check N[i](b[j]) = delta[ij]
|
inline |
return BaseFunct3D
|
inline |
return BaseFunct3D_ID and BaseFunct3D
|
inline |
return BaseFunct3D_ID
|
inline |
return FEDesc3D
|
inline |
return FEDesc3D_ID and FEDesc3D
|
inline |
return FEDesc3D_ID
|
inline |
return number of degrees of freedom
|
inline |
return number of info blocks
|
inline |
return NodalFunctional3D
|
inline |
return NodalFunctional3D_ID and NodalFunctional3D
|
inline |
return NodalFunctional3D_ID
|
inline |
return RefTransID
|
inline |
return size
|
protected |
set of basis function
|
protected |
ID for set of basis functions
|
protected |
element description
|
protected |
ID for element description
|
protected |
number of degrees of freedom
|
protected |
number of info blocks
|
protected |
set of nodal functional
|
protected |
ID for set of nodal functional
|
protected |
ID for reference transformation
|
protected |
number of needed integer entries (numbers + infos)