#include <TemplateElement.h>
所有成员的列表。
公有类型 |
| enum | { dim = DIM
} |
| typedef Point< DIM > | point_t |
公有成员 |
| | UnitOutNormal () |
| | UnitOutNormal (const UnitOutNormal< DIM > &) |
| | ~UnitOutNormal () |
| UnitOutNormal< DIM > & | operator= (const UnitOutNormal< DIM > &) |
| void | loadFunction () |
| void | unloadFunction () |
| std::vector< double > | value (const point_t &, const std::vector< point_t > &, const int &) const |
std::vector< std::vector
< double > > | value (const std::vector< point_t > &, const std::vector< point_t > &, const int &) const |
| std::vector< double > | value (const point_t &, const double **, const int &) const |
std::vector< std::vector
< double > > | value (const std::vector< point_t > &, const double **, const int &) const |
| void | readData (const std::string &) |
| void | writeData (const std::string &) const |
| | DeclException1 (ExcFileOpen, char *,<< "Can't open library "<< arg1) |
| | DeclException2 (ExcLoadFunction, char *, char *,<< "Can't load function "<< arg1<< " from library "<< arg2) |
私有属性 |
| void * | handle |
| std::string | library_path |
| std::string | library_name |
| std::string | function_name |
| void(* | function )(const double *, const double **, int, double *) |
友元 |
| template<class STREAM , int GDIM> |
| STREAM & | operator>> (STREAM &, UnitOutNormal< GDIM > &) |
| template<class STREAM , int GDIM> |
| STREAM & | operator<< (STREAM &, const UnitOutNormal< GDIM > &) |
template<int DIM>
class UnitOutNormal< DIM >
成员类型定义文档
成员枚举类型文档
构造及析构函数文档
成员函数文档
template<int DIM>
| UnitOutNormal< DIM >::DeclException1 |
( |
ExcFileOpen |
, |
|
|
char * |
, |
|
|
<< "Can't open library "<< |
arg1 |
|
) |
| |
template<int DIM>
| UnitOutNormal< DIM >::DeclException2 |
( |
ExcLoadFunction |
, |
|
|
char * |
, |
|
|
char * |
, |
|
|
<< "Can't load function "<< arg1<< " from library "<< |
arg2 |
|
) |
| |
Read in the information from a file.
template<int DIM>
| std::vector<double> UnitOutNormal< DIM >::value |
( |
const point_t & |
, |
|
|
const double ** |
, |
|
|
const int & |
|
|
) |
| const |
template<int DIM>
| std::vector<std::vector<double> > UnitOutNormal< DIM >::value |
( |
const std::vector< point_t > & |
, |
|
|
const std::vector< point_t > & |
, |
|
|
const int & |
|
|
) |
| const |
template<int DIM>
| std::vector<std::vector<double> > UnitOutNormal< DIM >::value |
( |
const std::vector< point_t > & |
, |
|
|
const double ** |
, |
|
|
const int & |
|
|
) |
| const |
template<int DIM>
| void UnitOutNormal< DIM >::writeData |
( |
const std::string & |
s | ) |
const |
Write out the information to a file.
友元及相关函数文档
template<int DIM>
template<class STREAM , int GDIM>
| STREAM& operator<< |
( |
STREAM & |
, |
|
|
const UnitOutNormal< GDIM > & |
|
|
) |
| [friend] |
template<int DIM>
template<class STREAM , int GDIM>
| STREAM& operator>> |
( |
STREAM & |
, |
|
|
UnitOutNormal< GDIM > & |
|
|
) |
| [friend] |
成员数据文档
Handle of the object to open the shared library.
Name of the shared library.
该类的文档由以下文件生成: