hp2D::DistancePost< DistClass, Function > Class Template Reference
A function class for weighted regularization. More...
#include <shortestDist.hh>
Public Member Functions | |
Real | operator() (const SingularSet &singularities, concepts::Real2d point, const Quad< Real > *elm) const |
Uses DistClass to compute the weight function and Function to post process the weight. More... | |
Private Attributes | |
DistClass | dist_ |
Detailed Description
template<typename DistClass, typename Function>
class hp2D::DistancePost< DistClass, Function >
A function class for weighted regularization.
It uses a a distance function (see template parameter) and simply exponentiates the result it gets from there.
- Parameters
-
DistClass Function class which is able to evaluate a distance Function Function class which is able to post process the result from DistClass (has a static function post(Real, Real)
Definition at line 70 of file shortestDist.hh.
Member Function Documentation
◆ operator()()
template<typename DistClass , typename Function >
|
inline |
Uses DistClass
to compute the weight function and Function
to post process the weight.
Definition at line 75 of file shortestDist.hh.
Member Data Documentation
◆ dist_
template<typename DistClass , typename Function >
|
private |
Definition at line 80 of file shortestDist.hh.
The documentation for this class was generated from the following file:
- hp2D/shortestDist.hh