ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | Protected Attributes | List of all members
TFE1D Class Reference

#include <FE1D.h>

Collaboration diagram for TFE1D:
Collaboration graph
[legend]

Public Member Functions

 TFE1D ()
 
 TFE1D (BaseFunct1D basefunct_id, NodalFunctional1D nodalfunctional_id, RefTrans1D reftransid, FEDesc1D fedesc_id, int info)
 
BaseFunct1D GetBaseFunct1D_ID ()
 
TBaseFunct1DGetBaseFunct1D ()
 
void GetBaseFunct1D (BaseFunct1D &ID, TBaseFunct1D *&Obj)
 
NodalFunctional1D GetNodalFunctional1D_ID ()
 
TNodalFunctional1DGetNodalFunctional1D ()
 
void GetNodalFunctional1D (NodalFunctional1D &ID, TNodalFunctional1D *&Obj)
 
RefTrans1D GetRefTransID ()
 
FEDesc1D GetFEDesc1D_ID ()
 
TFEDesc1DGetFEDesc1D ()
 
void GetFEDesc1D (FEDesc1D &ID, TFEDesc1D *&Obj)
 
int GetSize ()
 
int GetN_DOF ()
 
int GetN_Info ()
 

Protected Attributes

BaseFunct1D BaseFunct_ID
 
TBaseFunct1DBaseFunct
 
NodalFunctional1D NodalFunctional_ID
 
TNodalFunctional1DNodalFunctional
 
RefTrans1D RefTransID
 
FEDesc1D FEDesc_ID
 
TFEDesc1DFEDesc
 
int Size
 
int N_DOF
 
int N_Info
 

Detailed Description

store all information for one finite element class

Constructor & Destructor Documentation

TFE1D::TFE1D ( )

constructor

TFE1D::TFE1D ( BaseFunct1D  basefunct_id,
NodalFunctional1D  nodalfunctional_id,
RefTrans1D  reftransid,
FEDesc1D  fedesc_id,
int  n_info 
)

constructor with data

Here is the call graph for this function:

Member Function Documentation

TBaseFunct1D* TFE1D::GetBaseFunct1D ( )
inline

return BaseFunct1D

Here is the caller graph for this function:

void TFE1D::GetBaseFunct1D ( BaseFunct1D &  ID,
TBaseFunct1D *&  Obj 
)
inline

return BaseFunct1D_ID and BaseFunct1D

BaseFunct1D TFE1D::GetBaseFunct1D_ID ( )
inline

return BaseFunct1D_ID

Here is the caller graph for this function:

TFEDesc1D* TFE1D::GetFEDesc1D ( )
inline

return FEDesc1D

Here is the caller graph for this function:

void TFE1D::GetFEDesc1D ( FEDesc1D &  ID,
TFEDesc1D *&  Obj 
)
inline

return FEDesc1D_ID and FEDesc1D

FEDesc1D TFE1D::GetFEDesc1D_ID ( )
inline

return FEDesc1D_ID

int TFE1D::GetN_DOF ( )
inline

return number of degrees of freedom

Here is the caller graph for this function:

int TFE1D::GetN_Info ( )
inline

return number of info blocks

TNodalFunctional1D* TFE1D::GetNodalFunctional1D ( )
inline

return NodalFunctional1D

Here is the caller graph for this function:

void TFE1D::GetNodalFunctional1D ( NodalFunctional1D &  ID,
TNodalFunctional1D *&  Obj 
)
inline

return NodalFunctional1D_ID and NodalFunctional1D

NodalFunctional1D TFE1D::GetNodalFunctional1D_ID ( )
inline

return NodalFunctional1D_ID

RefTrans1D TFE1D::GetRefTransID ( )
inline

return RefTransID

int TFE1D::GetSize ( )
inline

return size

Here is the caller graph for this function:

Member Data Documentation

TBaseFunct1D* TFE1D::BaseFunct
protected

set of basis function

BaseFunct1D TFE1D::BaseFunct_ID
protected

ID for set of basis functions

TFEDesc1D* TFE1D::FEDesc
protected

element description

FEDesc1D TFE1D::FEDesc_ID
protected

ID for element description

int TFE1D::N_DOF
protected

number of degrees of freedom

int TFE1D::N_Info
protected

number of info blocks

TNodalFunctional1D* TFE1D::NodalFunctional
protected

set of nodal functional

NodalFunctional1D TFE1D::NodalFunctional_ID
protected

ID for set of nodal functional

RefTrans1D TFE1D::RefTransID
protected

ID for reference transformation

int TFE1D::Size
protected

number of needed integer entries (numbers + infos)


The documentation for this class was generated from the following files: