Ponca
aa50bfdf187919869239c5b44b748842569114c1
Point Cloud Analysis library
|
Wendland WeightKernel defined in \(\left[0 : 1\right]\). More...
#include <weightKernel.h>
Public Types | |
typedef _Scalar | Scalar |
Scalar type defined outside the class. | |
Public Member Functions | |
Scalar | f (const Scalar &_x) const |
Defines the Wendland weighting function \( w(x) = (1-x)^4(4x+1) \). | |
Scalar | df (const Scalar &_x) const |
Defines the Wendland first order weighting function \( \nabla w(x) = 20x * (x−1)^3 \). | |
Scalar | ddf (const Scalar &_x) const |
Defines the Wendland second order weighting function \( \nabla^2 w(x) = (x−1)^2 * (80x−20) \). | |
Static Public Attributes | |
static constexpr bool | isDValid = true |
df is defined and valid on the definition interval | |
static constexpr bool | isDDValid = true |
ddf is defined and valid on the definition interval | |
Wendland WeightKernel defined in \(\left[0 : 1\right]\).
Weight function is an implementation of equation 2 in [1]
Definition at line 90 of file weightKernel.h.
typedef _Scalar Ponca::WendlandWeightKernel< _Scalar >::Scalar |
Scalar type defined outside the class.
Definition at line 94 of file weightKernel.h.
|
inline |
Defines the Wendland second order weighting function \( \nabla^2 w(x) = (x−1)^2 * (80x−20) \).
Definition at line 108 of file weightKernel.h.
|
inline |
Defines the Wendland first order weighting function \( \nabla w(x) = 20x * (x−1)^3 \).
Definition at line 103 of file weightKernel.h.
|
inline |
Defines the Wendland weighting function \( w(x) = (1-x)^4(4x+1) \).
Definition at line 98 of file weightKernel.h.
|
staticconstexpr |
ddf is defined and valid on the definition interval
Definition at line 115 of file weightKernel.h.
|
staticconstexpr |
df is defined and valid on the definition interval
Definition at line 113 of file weightKernel.h.