libMesh::HPSelector Class Reference
Public Member Functions
|virtual void||select_refinement (System &system)=0|
|std::vector< float >||component_scale|
Subclasses of this abstract base class choose between h refining and p elevation. Currently we assume that a set of elements has already been flagged for h refinement, and we may want to change some of those elements to be flagged for p refinement.
Constructor & Destructor Documentation
Member Function Documentation
|virtual void libMesh::HPSelector::select_refinement||(||System &||system||)||
This pure virtual function must be redefined in derived classes to take a mesh flagged for h refinement and potentially change the desired refinement type.
Implemented in libMesh::HPCoarsenTest.
Member Data Documentation
This vector can be used to "scale" certain variables in a system. If the mask is not empty, the consideration given to each component's h and p error estimates will be scaled by component_scale[c].
Referenced by libMesh::HPCoarsenTest::select_refinement().
The documentation for this class was generated from the following file:
Site Created By: libMesh Developers
Last modified: February 05 2013 19:55:26 UTC