|
Hermes2D
3.0
|
Inheritance diagram for Hermes::Hermes2D::PostProcessing::VertexBasedLimiter:Public Member Functions | |
| VertexBasedLimiter (SpaceSharedPtr< double > space, double *solution_vector, int maximum_polynomial_order) | |
| VertexBasedLimiter (std::vector< SpaceSharedPtr< double > > spaces, double *solution_vector, int maximum_polynomial_order) | |
|
std::vector< std::pair< int, double > > | get_correction_factors () const |
| void | print_detailed_info (bool print_details=true) |
| void | set_p_coarsening_only () |
Public Member Functions inherited from Hermes::Hermes2D::PostProcessing::Limiter< Scalar > | |
| Limiter (SpaceSharedPtr< Scalar > space, Scalar *solution_vector) | |
| Limiter (std::vector< SpaceSharedPtr< Scalar > > spaces, Scalar *solution_vector) | |
| MeshFunctionSharedPtr< Scalar > | get_solution () |
| Get the zero-th solution. | |
| void | get_solutions (std::vector< MeshFunctionSharedPtr< Scalar > > solutions) |
| Get all solutions. | |
| std::vector< int > | get_changed_element_ids () const |
| Get changed element ids. | |
| virtual bool | isOkay () const |
| Helpers for state querying. | |
| std::string | getClassName () const |
| void | set_solution_vector (Scalar *sln) |
| Set the solution vector. | |
| Scalar * | get_solution_vector () |
| Get the solution vector. | |
Public Attributes | |
| int | maximum_polynomial_order |
Static Public Attributes | |
| static bool | wider_bounds_on_boundary = false |
Additional Inherited Members | |
Protected Attributes inherited from Hermes::Hermes2D::PostProcessing::Limiter< Scalar > | |
| int | component_count |
|
std::vector< SpaceSharedPtr < Scalar > > | spaces |
| Scalar * | solution_vector |
|
std::vector < MeshFunctionSharedPtr < Scalar > > | limited_solutions |
| std::vector< int > | changed_element_ids |
Protected Attributes inherited from Hermes::Hermes2D::Mixins::Parallel | |
| unsigned char | num_threads_used |
| std::string | exceptionMessageCaughtInParallelBlock |
Definition at line 72 of file postprocessing.h.