AFEPack
公有类型 | 公有成员 | 私有属性 | 友元
BasisFunction< value_type, DIM, TDIM >模板类参考

#include <TemplateElement.h>

类BasisFunction< value_type, DIM, TDIM >继承关系图:
ShapeFunction< value_type, DIM >

所有成员的列表。

公有类型

enum  { dim = DIM, tdim = TDIM }
typedef value_type value_t
typedef BasisFunctionIdentity
< TDIM
Identity

公有成员

 BasisFunction ()
 BasisFunction (const afepack::Point< TDIM > &)
 BasisFunction (const BasisFunction< value_type, DIM, TDIM > &)
 ~BasisFunction ()
BasisFunction< value_type, DIM,
TDIM > & 
operator= (const BasisFunction< value_type, DIM, TDIM > &)
void reinit (const afepack::Point< TDIM > &)
const afepack::Point< TDIM > & interpPoint () const
afepack::Point< TDIM > & interpPoint ()
const Identityidentity () const
Identityidentity ()

私有属性

afepack::Point< TDIMip
Identity id

友元

template<class STREAM , class VT , int GDIM, int TGDIM>
STREAM & operator>> (STREAM &, BasisFunction< VT, GDIM, TGDIM > &)
template<class STREAM , class VT , int GDIM, int TGDIM>
STREAM & operator<< (STREAM &, const BasisFunction< VT, GDIM, TGDIM > &)

详细描述

template<class value_type, int DIM, int TDIM = DIM>
class BasisFunction< value_type, DIM, TDIM >

Basis function


成员类型定义文档

template<class value_type, int DIM, int TDIM = DIM>
typedef BasisFunctionIdentity<TDIM> BasisFunction< value_type, DIM, TDIM >::Identity
template<class value_type, int DIM, int TDIM = DIM>
typedef value_type BasisFunction< value_type, DIM, TDIM >::value_t

成员枚举类型文档

template<class value_type, int DIM, int TDIM = DIM>
anonymous enum
枚举值:
dim 
tdim 

构造及析构函数文档

template<class value_type , int DIM, int TDIM>
BasisFunction< value_type, DIM, TDIM >::BasisFunction ( )
template<class value_type , int DIM, int TDIM>
BasisFunction< value_type, DIM, TDIM >::BasisFunction ( const afepack::Point< TDIM > &  p) [explicit]
template<class value_type , int DIM, int TDIM>
BasisFunction< value_type, DIM, TDIM >::BasisFunction ( const BasisFunction< value_type, DIM, TDIM > &  b)
template<class value_type , int DIM, int TDIM>
BasisFunction< value_type, DIM, TDIM >::~BasisFunction ( )

成员函数文档

template<class value_type , int DIM, int TDIM>
const BasisFunction< value_type, DIM, TDIM >::Identity & BasisFunction< value_type, DIM, TDIM >::identity ( ) const
template<class value_type , int DIM, int TDIM>
BasisFunction< value_type, DIM, TDIM >::Identity & BasisFunction< value_type, DIM, TDIM >::identity ( )
template<class value_type , int DIM, int TDIM>
const afepack::Point< TDIM > & BasisFunction< value_type, DIM, TDIM >::interpPoint ( ) const
template<class value_type , int DIM, int TDIM>
afepack::Point< TDIM > & BasisFunction< value_type, DIM, TDIM >::interpPoint ( )
template<class value_type , int DIM, int TDIM>
BasisFunction< value_type, DIM, TDIM > & BasisFunction< value_type, DIM, TDIM >::operator= ( const BasisFunction< value_type, DIM, TDIM > &  b)
template<class value_type , int DIM, int TDIM>
void BasisFunction< value_type, DIM, TDIM >::reinit ( const afepack::Point< TDIM > &  p)

友元及相关函数文档

template<class value_type, int DIM, int TDIM = DIM>
template<class STREAM , class VT , int GDIM, int TGDIM>
STREAM& operator<< ( STREAM &  ,
const BasisFunction< VT, GDIM, TGDIM > &   
) [friend]
template<class value_type, int DIM, int TDIM = DIM>
template<class STREAM , class VT , int GDIM, int TGDIM>
STREAM& operator>> ( STREAM &  ,
BasisFunction< VT, GDIM, TGDIM > &   
) [friend]

成员数据文档

template<class value_type, int DIM, int TDIM = DIM>
Identity BasisFunction< value_type, DIM, TDIM >::id [private]
template<class value_type, int DIM, int TDIM = DIM>
afepack::Point<TDIM> BasisFunction< value_type, DIM, TDIM >::ip [private]

该类的文档由以下文件生成: