Hermes2D  3.0
Hermes::Hermes2D::PostProcessing::VertexBasedLimiter Class Reference
+ 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
 

Detailed Description

Definition at line 72 of file postprocessing.h.


The documentation for this class was generated from the following files: