AFEPack
公有类型 | 公有成员 | 私有成员
MPI::BirdView< FOREST >模板类参考

#include <MPI_HGeometry.h>

类MPI::BirdView< FOREST >继承关系图:
IrregularMesh< FOREST::dim, FOREST::dow >

所有成员的列表。

公有类型

enum  { dim = FOREST::dim, dow = FOREST::dow }
typedef IrregularMesh< dim, dowbase_t
typedef FOREST forest_t

公有成员

 BirdView ()
 BirdView (forest_t &forest)
virtual ~BirdView ()
forest_tgetForest () const
virtual void semiregularize ()
void eraseRootElement (u_int level=1)

私有成员

void eraseRootElementOneLevel ()

详细描述

template<class FOREST>
class MPI::BirdView< FOREST >

BirdViewIrregularMesh 的派生类,其中 semiregularize 函数被重 新实现以完成数据交换,使得不同分区之间的网格满足半正则化的要求。


成员类型定义文档

template<class FOREST>
typedef IrregularMesh<dim, dow> MPI::BirdView< FOREST >::base_t
template<class FOREST>
typedef FOREST MPI::BirdView< FOREST >::forest_t

成员枚举类型文档

template<class FOREST>
anonymous enum
枚举值:
dim 
dow 

构造及析构函数文档

template<class FOREST>
MPI::BirdView< FOREST >::BirdView ( ) [inline]
template<class FOREST>
MPI::BirdView< FOREST >::BirdView ( forest_t forest) [inline, explicit]
template<class FOREST>
virtual MPI::BirdView< FOREST >::~BirdView ( ) [inline, virtual]

成员函数文档

template<class FOREST>
void MPI::BirdView< FOREST >::eraseRootElement ( u_int  level = 1)
template<class FOREST>
void MPI::BirdView< FOREST >::eraseRootElementOneLevel ( ) [private]
template<class FOREST>
forest_t& MPI::BirdView< FOREST >::getForest ( ) const [inline]
template<class FOREST>
virtual void MPI::BirdView< FOREST >::semiregularize ( ) [virtual]

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