|
| | ParsedGridRefinement (const std::string &name="", const std::string &strategy="fraction", const double &top_parameter=.3, const double &bottom_parameter=.1, const unsigned int &max_cells=0, const unsigned int &order=2) |
| | Constructor. More...
|
| |
| virtual void | declare_parameters (ParameterHandler &prm) |
| | Declare local parameters. More...
|
| |
| template<int dim, class Vector , int spacedim> |
| void | mark_cells (const Vector &criteria, Triangulation< dim, spacedim > &tria) const |
| | Mark cells a the triangulation for refinement or coarsening, according to the given strategy applied to the supplied vector representing local error criteria. More...
|
| |
| | ParameterAcceptor (const std::string section_name="") |
| | The constructor adds derived classes to the list of acceptors. More...
|
| |
| virtual | ~ParameterAcceptor () |
| | The destructor sets to zero the pointer relative to this index, so that it is safe to destroy the mother class. More...
|
| |
| virtual void | parse_parameters (ParameterHandler &prm) |
| | Parse the parameter file. More...
|
| |
| virtual void | parse_parameters_call_back () |
| | Parse parameter call back. More...
|
| |
| std::string | get_section_name () const |
| | Return the section name of this class. More...
|
| |
| std::vector< std::string > | get_section_path () const |
| | Travers all registered classes, and figure out what subsections we need to enter. More...
|
| |
| template<class T > |
| void | add_parameter (ParameterHandler &prm, T *parameter, const std::string &entry, const std::string &default_value, const Patterns::PatternBase &pattern=Patterns::Anything(), const std::string &documentation=std::string()) |
| | Add a parameter the given parameter list. More...
|
| |
| template<class T > |
| void | add_parameter (T ¶meter, const std::string &entry, const std::string &documentation=std::string(), ParameterHandler &prm=ParameterAcceptor::prm) |
| | Add a parameter to the global parameter handler ParameterAcceptor::prm. More...
|
| |
| void | enter_my_subsection (ParameterHandler &prm) |
| | Make sure we enter the right subsection of the global parameter file. More...
|
| |
| void | leave_my_subsection (ParameterHandler &prm) |
| | This function undoes what the enter_my_subsection() function did. More...
|
| |
| template<> |
| std_cxx11::shared_ptr< Patterns::PatternBase > | to_pattern (const double &) |
| | double More...
|
| |
| template<> |
| std::string | to_string (const double &entry) |
| |
| template<> |
| double | to_type (const std::string ¶meter) |
| |
| template<> |
| std_cxx11::shared_ptr< Patterns::PatternBase > | to_pattern (const int &) |
| | int More...
|
| |
| template<> |
| std::string | to_string (const int &entry) |
| |
| template<> |
| int | to_type (const std::string ¶meter) |
| |
| template<> |
| std_cxx11::shared_ptr< Patterns::PatternBase > | to_pattern (const unsigned int &) |
| | unsigned int More...
|
| |
| template<> |
| std::string | to_string (const unsigned int &entry) |
| |
| template<> |
| unsigned int | to_type (const std::string ¶meter) |
| |
| template<> |
| std_cxx11::shared_ptr< Patterns::PatternBase > | to_pattern (const bool &) |
| | bool More...
|
| |
| template<> |
| std::string | to_string (const bool &entry) |
| |
| template<> |
| bool | to_type (const std::string ¶meter) |
| |
| | Subscriptor () |
| |
| | Subscriptor (const Subscriptor &) |
| |
| | Subscriptor (Subscriptor &&) |
| |
| virtual | ~Subscriptor () |
| |
| Subscriptor & | operator= (const Subscriptor &) |
| |
| Subscriptor & | operator= (Subscriptor &&) |
| |
| void | subscribe (const char *identifier=0) const |
| |
| void | unsubscribe (const char *identifier=0) const |
| |
| unsigned int | n_subscriptions () const |
| |
| void | list_subscribers () const |
| |
| void | serialize (Archive &ar, const unsigned int version) |
| |
A wrapper for refinement strategies.
Definition at line 40 of file parsed_grid_refinement.h.
template<int dim, class Vector , int spacedim>
| void ParsedGridRefinement::mark_cells |
( |
const Vector & |
criteria, |
|
|
Triangulation< dim, spacedim > & |
tria |
|
) |
| const |