Class documentation of Concepts

Loading...
Searching...
No Matches
hp3D::DistancePost< DistClass, Function > Class Template Reference

#include <shortestDist.hh>

Public Member Functions

Real operator() (const SingularSet &singularities, concepts::Real3d point, const Hexahedron *elm) const
 

Detailed Description

template<typename DistClass, typename Function>
class hp3D::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
DistClassFunction class which is able to evaluate a distance
FunctionFunction class which is able to post process the result from DistClass (has a static function post(Real, Real)
Author
Philipp Frauenfelder, 2003

Definition at line 161 of file shortestDist.hh.

Member Function Documentation

◆ operator()()

template<typename DistClass , typename Function >
Real hp3D::DistancePost< DistClass, Function >::operator() ( const SingularSet singularities,
concepts::Real3d  point,
const Hexahedron elm 
) const
inline

Uses DistClass to compute the weight function and Function to post process the weight.

Definition at line 166 of file shortestDist.hh.


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