Hermes2D
3.0
|
Namespace which encapsulates all refinement selectors. More...
Classes | |
class | Cand |
A candidate. More... | |
singleton | H1ProjBasedSelector |
A projection-based selector for H1 space. More... | |
singleton | HcurlProjBasedSelector |
A projection-based selector for Hcurl space. More... | |
singleton | HOnlySelector |
A selector that selects H-refinements only. More... | |
singleton | L2ProjBasedSelector |
A projection-based selector for L2 space. More... | |
singleton | OptimumSelector |
A selector that chooses an optimal candidates based on a score. More... | |
class | OrderPermutator |
Hermes::Order permutator. Generates all permutations of orders from a set defined by a range of orders. More... | |
singleton | POnlySelector |
A selector that increases order (i.e., it selects P-refinements only). More... | |
singleton | ProjBasedSelector |
A general projection-based selector. More... | |
singleton | Selector |
A parent of all refinement selectors. Abstract class. More... | |
Typedefs | |
typedef double | CandElemProjError [H2DRS_MAX_ORDER+2][H2DRS_MAX_ORDER+2] |
Error of an element of a candidate for various permutations of orders. More... | |
Enumerations | |
enum | CandList { H2D_NONE, H2D_P_ISO, H2D_P_ANISO, H2D_H_ISO, H2D_H_ANISO, H2D_HP_ISO, H2D_HP_ANISO_H, H2D_HP_ANISO_P, H2D_HP_ANISO } |
Predefined list of candidates. More... | |
Functions | |
HERMES_API const char * | get_cand_list_str (const CandList cand_list) |
Returns a string representation of a predefined candidate list. More... | |
HERMES_API bool | is_hp (const CandList cand_list) |
Returns true if a predefined candidate list may contain candidates that are HP. More... | |
HERMES_API bool | is_p (const CandList cand_list) |
Returns true if a predefined candidate list may contain candidates that increase P. More... | |
HERMES_API bool | is_p_aniso (const CandList cand_list) |
Returns true if a predefined candidate list may contain candidates with an anisotropic change of orders. More... | |
Namespace which encapsulates all refinement selectors.