|
KASKADE 7 development version
|
The default splitting policy. More...
#include <gridtreepolicy.hh>
The default splitting policy.
Definition at line 109 of file gridtreepolicy.hh.
Public Types | |
| typedef Cell::Geometry::ctype | Scalar |
| typedef GetProtectedConstructor< Cell > | GPC |
| typedef std::pair< std::vector< GPC const * >, std::vector< GPC const * > > | Partition |
Public Member Functions | |
| template<class TreeNode > | |
| void | createChildren (BoundingBox const &boundingBox, std::vector< GPC const * > const &cells_, Direction dir, std::pair< TreeNode *, TreeNode * > &children, Scalar const reltol, Scalar const height, Scalar const maxHeight) |
| void | splitCells (SearchDetail< Scalar, dim > const &searchDetail, std::vector< GPC const * > const &cells_, Partition &partition) const |
Static Public Attributes | |
| static int const | dim = Cell::dimension |
| typedef GetProtectedConstructor<Cell> BisectionPolicy< Cell, BoundingBox >::GPC |
Definition at line 112 of file gridtreepolicy.hh.
| typedef std::pair<std::vector<GPC const*>, std::vector<GPC const*> > BisectionPolicy< Cell, BoundingBox >::Partition |
Definition at line 113 of file gridtreepolicy.hh.
| typedef Cell::Geometry::ctype BisectionPolicy< Cell, BoundingBox >::Scalar |
Definition at line 111 of file gridtreepolicy.hh.
|
inline |
Definition at line 117 of file gridtreepolicy.hh.
|
inline |
Definition at line 160 of file gridtreepolicy.hh.
Referenced by BisectionPolicy< Cell, BoundingBox >::createChildren().
|
static |
Definition at line 110 of file gridtreepolicy.hh.