Patate Lib  0.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Grenaille::Concept::WeightKernelConcept< _Scalar > Class Template Reference

Inherited by Grenaille::ConstantWeightKernel< _Scalar >, and Grenaille::SmoothWeightKernel< _Scalar >.

Detailed Description

template<typename _Scalar>
class Grenaille::Concept::WeightKernelConcept< _Scalar >

A 1D weighting function and its derivatives.

Public Types

typedef _Scalar Scalar
 

Public Member Functions

Scalar f (const Scalar &x) const
 Apply the weighting kernel to the scalar value \(f(x)\).
 
Scalar df (const Scalar &x) const
 Apply the first derivative of the weighting kernel to the scalar value \(f'(x)\).
 
Scalar ddf (const Scalar &x) const
 Apply the second derivative of the weighting kernel to the scalar value \(f''(x)\).