AFEPack
|
#include <HGeometry.h>
公有类型 | |
enum | { dim = DIM, dow = DOW } |
typedef HGeometry< 0, dow > | vertex_t |
typedef HGeometry< dim-1, dow > | bound_t |
typedef HGeometry< dim, dow > | this_t |
typedef this_t | child_t |
typedef this_t | parent_t |
公有成员 | |
HGeometry () | |
virtual | ~HGeometry () |
bool | isRefined () const |
bool | isIncludePoint (const afepack::Point< DOW > &) const |
void | refine () |
void | checkIntegrity () const |
公有属性 | |
int | index |
std::vector< vertex_t * > | vertex |
std::vector< bound_t * > | boundary |
parent_t * | parent |
std::vector< child_t * > | child |
bmark_t | bmark |
友元 | |
std::ostream & | operator<< (std::ostream &, const HGeometry< DIM, DOW > &) |
IrregularMesh<DIM,DOW> |
Hierarchy geometry. This is the basis class to make the hierarchy geometry to be able to refined. It store the information of the realation ship of the hierarchy tree structure.
void HGeometry< DIM, DOW >::checkIntegrity | ( | ) | const |
bool HGeometry< DIM, DOW >::isIncludePoint | ( | const afepack::Point< DOW > & | ) | const |
std::ostream& operator<< | ( | std::ostream & | os, |
const HGeometry< DIM, DOW > & | geometry | ||
) | [friend] |
IrregularMesh<DIM,DOW>