Hermes2D  2.0
Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar > Member List

This is the complete list of members for Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >, including all inherited members.

add_bubble_shape_index(int order_h, int order_v, std::map< int, bool > &used_shape_index, Hermes::vector< ShapeInx > &indices, ElementMode2D mode)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
append_candidates_split(const int start_quad_order, const int last_order, const int 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_listHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
candidatesHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
clone()=0Hermes::Hermes2D::RefinementSelectors::Selector< Scalar >protectedpure virtual
conv_expHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
create_candidates(Element *e, int quad_order, int max_ha_quad_order, int max_p_quad_order)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedvirtual
current_max_orderHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
current_min_orderHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
evaluate_candidates(Element *e, Solution< Scalar > *rsln, double *avg_error, double *dev_error)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
evaluate_cands_dof(Element *e, Solution< Scalar > *rsln)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedvirtual
evaluate_cands_error(Element *e, Solution< Scalar > *rsln, double *avg_error, double *dev_error)=0Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedpure virtual
evaluate_cands_score(Element *e)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedvirtual
generate_shared_mesh_orders(const Element *element, const int orig_quad_order, const int refinement, int tgt_quad_orders[H2D_MAX_ELEMENT_SONS], const int *suggested_quad_orders)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedvirtual
get_candidates() const Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >inline
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 valueHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
H2DST_HORIZ_EDGE enum valueHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
H2DST_TRI_EDGE enum valueHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
H2DST_VERT_EDGE enum valueHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
H2DST_VERTEX enum valueHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
has_bubble_shapeHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
has_edge_shapeHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
has_vertex_shapeHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
isACloneHermes::Hermes2D::RefinementSelectors::Selector< Scalar >protected
max_orderHermes::Hermes2D::RefinementSelectors::Selector< Scalar >protected
max_shape_inxHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
next_order_shapeHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
num_shapesHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >
opt_apply_exp_dofHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
opt_symmetric_meshHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
OptimumSelector(CandList cand_list, double conv_exp, int max_order, Shapeset *shapeset, const Range &vertex_order, const Range &edge_bubble_order)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
select_best_candidate(Element *e, const double avg_error, const double dev_error, int *selected_cand, int *selected_h_cand)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedvirtual
select_refinement(Element *element, int quad_order, Solution< Scalar > *rsln, ElementToRefine &refinement)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedvirtual
Selector(int max_order=H2DRS_DEFAULT_ORDER)Hermes::Hermes2D::RefinementSelectors::Selector< Scalar >inlineprotected
set_current_order_range(Element *element)=0Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protectedpure virtual
set_option(const SelOption option, bool enable)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >virtual
shape_indicesHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
shapesetHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
ShapeType enum nameHermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
ShapeTypeInt enum name (defined in Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >)Hermes::Hermes2D::RefinementSelectors::OptimumSelector< Scalar >protected
update_cands_info(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