| add_bubble_shape_index(int order_h, int order_v, std::map< int, bool > &used_shape_index, std::vector< ShapeInx > &indices, ElementMode2D mode) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| append_candidates_split(std::vector< Cand > &candidates, const int start_quad_order, const int last_order, const RefinementType split, bool iso_p) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| build_shape_indices(const ElementMode2D mode, const Range &vertex_order, const Range &edge_bubble_order) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| calc_num_shapes(int mode, int order_h, int order_v, int allowed_type_mask) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| cand_list | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| compare_cand_score(const Cand &a, const Cand &b) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedstatic |
| create_candidates(Element *e, int quad_order) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedvirtual |
| dof_score_exponent | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| evaluate_candidates(std::vector< Cand > &candidates, Element *e, MeshFunction< Scalar > *rsln) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| evaluate_cands_dof(std::vector< Cand > &candidates, Element *e, MeshFunction< Scalar > *rsln) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedvirtual |
| evaluate_cands_error(std::vector< Cand > &candidates, Element *e, MeshFunction< Scalar > *rsln)=0 | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedpure virtual |
| evaluate_cands_score(std::vector< Cand > &candidates, Element *e) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedvirtual |
| get_current_order_range(Element *element, int &min_order, int &max_order)=0 | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedpure virtual |
| H2DSI_ANY enum value (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DSI_BUBBLE enum value (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DSI_HORIZ_EDGE enum value (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DSI_TRI_EDGE enum value (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DSI_VERT_EDGE enum value (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DSI_VERTEX enum value (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DST_BUBBLE enum value | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DST_HORIZ_EDGE enum value | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DST_TRI_EDGE enum value | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DST_VERT_EDGE enum value | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| H2DST_VERTEX enum value | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| has_bubble_shape | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| has_edge_shape | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| has_vertex_shape | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| max_order | Hermes::Hermes2D::RefinementSelectors::Selector< Scalar > | protected |
| max_shape_inx | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| min_order | Hermes::Hermes2D::RefinementSelectors::Selector< Scalar > | protected |
| next_order_shape | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| num_shapes | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| OptimumSelector(CandList cand_list, int max_order, Shapeset *shapeset, const Range &vertex_order, const Range &edge_bubble_order) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| select_best_candidate(std::vector< Cand > &candidates, Element *e, Cand *&best_candidate, Cand *best_candidates_specific_type[4]) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedvirtual |
| select_refinement(Element *element, int quad_order, MeshFunction< Scalar > *rsln, ElementToRefine &refinement) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protectedvirtual |
| Selector(int min_order=1, int max_order=H2DRS_DEFAULT_ORDER) | Hermes::Hermes2D::RefinementSelectors::Selector< Scalar > | inlineprotected |
| set_dof_score_exponent(double exponent) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | |
| shape_indices | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| shapeset | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| ShapeType enum name | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| ShapeTypeInt enum name (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| update_cands_info(std::vector< Cand > &candidates, CandsInfo &info_h, CandsInfo &info_p, CandsInfo &info_aniso) const | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | protected |
| ~OptimumSelector() | Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > | virtual |
| ~Selector() (defined in Hermes::Hermes2D::RefinementSelectors::Selector< Scalar >) | Hermes::Hermes2D::RefinementSelectors::Selector< Scalar > | inlinevirtual |