Declarations of weight functions.
Definition in file WeightFunction_fwd.hpp.
Go to the source code of this file.
Classes | |
class | mm::NoWeight< vec_t > |
Class representing no weight function, i.e. a constant 1. More... | |
class | mm::RBFWeight< RBFType, vec_t > |
Represents a weight function constructed from a Radial Basis function. More... | |
class | mm::Gaussian< scal_t > |
Gaussian Radial Basis Function. More... | |
class | mm::Multiquadric< scal_t > |
Multiquadric Radial Basis Function. More... | |
class | mm::InverseMultiquadric< scal_t > |
Inverse Multiquadric Radial Basis Function. More... | |
class | mm::Polyharmonic< scal_t, k > |
Polyharmonic Radial Basis Function of odd order. More... | |
Namespaces | |
mm | |
Root namespace for the whole library. | |
Typedefs | |
template<typename V > | |
using | mm::GaussianWeight = RBFWeight< Gaussian< typename V::scalar_t >, V > |
RBF weight function using Gaussian RBF. Defined for convenience. More... | |
template<typename V > | |
using | mm::MQWeight = RBFWeight< Multiquadric< typename V::scalar_t >, V > |
RBF weight function using Multiquadric RBF. Defined for convenience. More... | |
template<typename V > | |
using | mm::IMQWeight = RBFWeight< InverseMultiquadric< typename V::scalar_t >, V > |
RBF weight function using InverseMultiquadric RBF. Defined for convenience. More... | |
template<typename V > | |
using | mm::PHWeight = RBFWeight< Polyharmonic< typename V::scalar_t, -1 >, V > |
RBF weight function using Polyharmonic RBF. Defined for convenience. More... | |
Functions | |
template<typename V > | |
std::ostream & | mm::operator<< (std::ostream &os, const NoWeight< V > &m) |
Output basic info about given weight function. More... | |