shortestDist.hh
Real operator()(const SingularSet &singularities, concepts::Real3d point, const Hexahedron *elm) const
returns the square of the shortest distance of a point to the singular edges and vertices
A function class for weighted regularization, which returns the minimum of a value and the square of ...
Definition: shortestDist.hh:246
A function class for weighted regularization, which returns the square of the shortest distance of a ...
Definition: shortestDist.hh:42
const ShortestDist shortestdist_
Definition: shortestDist.hh:262
A function class for trivial (constant equal 1.0) weight function.
Definition: shortestDist.hh:26
Real operator()(const SingularSet &, concepts::Real3d, const Hexahedron *) const
Definition: shortestDist.hh:28
Real operator()(const SingularSet &singularities, concepts::Real3d point, const Hexahedron *elm) const
Computes the product of all distances in the singular set singularities.
Definition: shortestDist.hh:192
std::ostream & operator<<(std::ostream &os, const TrivialWeight &p)
Real operator()(const SingularSet &singularities, concepts::Real3d point, const Hexahedron *elm) const
Real operator()(const SingularSet &singularities, concepts::Real3d point, const Hexahedron *elm) const
Uses DistClass to compute the weight function and Function to post process the weight.
Definition: shortestDist.hh:166
Class for handling a set of singular edges and vertices.
Definition: singularSet.hh:136
Real operator()(const SingularSet &singularities, concepts::Real3d point, const Hexahedron *elm) const
returns the minimum of a value and the square of the shortest distance of a point to the singular edg...
Definition: shortestDist.hh:257