|
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.