#include <FE2D.h>
Public Member Functions | |
TFE2D () | |
TFE2D (BaseFunct2D basefunct_id, NodalFunctional2D nodalfunctional_id, RefTrans2D reftransid, FEDesc2D fedesc_id, int info) | |
BaseFunct2D | GetBaseFunct2D_ID () const |
TBaseFunct2D * | GetBaseFunct2D () const |
void | GetBaseFunct2D (BaseFunct2D &ID, TBaseFunct2D *&Obj) const |
NodalFunctional2D | GetNodalFunctional2D_ID () const |
TNodalFunctional2D * | GetNodalFunctional2D () const |
void | GetNodalFunctional2D (NodalFunctional2D &ID, TNodalFunctional2D *&Obj) const |
RefTrans2D | GetRefTransID () const |
FEDesc2D | GetFEDesc2D_ID () const |
TFEDesc2D * | GetFEDesc2D () const |
void | GetFEDesc2D (FEDesc2D &ID, TFEDesc2D *&Obj) const |
int | GetSize () const |
int | GetN_DOF () const |
int | GetN_Info () const |
void | CheckNFandBF () |
Protected Attributes | |
BaseFunct2D | BaseFunct_ID |
TBaseFunct2D * | BaseFunct |
NodalFunctional2D | NodalFunctional_ID |
TNodalFunctional2D * | NodalFunctional |
RefTrans2D | RefTransID |
FEDesc2D | FEDesc_ID |
TFEDesc2D * | FEDesc |
int | Size |
int | N_DOF |
int | N_Info |
store all information for one finite element class
TFE2D::TFE2D | ( | ) |
constructor
TFE2D::TFE2D | ( | BaseFunct2D | basefunct_id, |
NodalFunctional2D | nodalfunctional_id, | ||
RefTrans2D | reftransid, | ||
FEDesc2D | fedesc_id, | ||
int | n_info | ||
) |
constructor with data
void TFE2D::CheckNFandBF | ( | ) |
check N[i](b[j]) = delta[ij]
|
inline |
return BaseFunct2D
|
inline |
return BaseFunct2D_ID and BaseFunct2D
|
inline |
return BaseFunct2D_ID
|
inline |
return FEDesc2D
|
inline |
return FEDesc2D_ID and FEDesc2D
|
inline |
return FEDesc2D_ID
|
inline |
return number of degrees of freedom
|
inline |
return number of info blocks
|
inline |
return NodalFunctional2D
|
inline |
return NodalFunctional2D_ID and NodalFunctional2D
|
inline |
return NodalFunctional2D_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)