16 #ifndef __H2D_ELEMENT_TO_REFINE_H
17 #define __H2D_ELEMENT_TO_REFINE_H
19 #include "refinement_type.h"
24 namespace RefinementSelectors{
25 template<
typename Scalar>
class Selector;
26 template<
typename Scalar>
class HOnlySelector;
27 template<
typename Scalar>
class POnlySelector;
28 template<
typename Scalar>
class OptimumSelector;
58 int get_num_sons()
const;
64 static void copy_orders(
int* dest,
const int* src);
65 template<
typename T>
friend class Adapt;