include/rbf.hpp File Reference

Radial basis functions declared here. More...

#include "linalg.hpp"
#include "error.hpp"
#include "func.hpp"

Include dependency graph for rbf.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  error_handling
namespace  rbf

Classes

struct  error_handling::badDimension
 An exception struct for RBFs when attempting to use the wrong dimension. More...
class  rbf::radial_basis_function
 Base abstract class. More...
class  rbf::piecewise_smooth_rbf
 Piecewise smooth RBFs. More...
class  rbf::c_infty_rbf
 C-infty RBFs. More...
class  rbf::piecewise_polynomial
 r^n with n odd More...
class  rbf::thin_plate_spline
 r^n log(r) with n even More...
class  rbf::multiquadric
 sqrt(1+(eps*r)^2) with eps > 0 More...
class  rbf::inverse_multiquadric
 1/sqrt(1 + (eps*r)^2) with eps > 0 More...
class  rbf::inverse_quadratic
 1/(1+(eps*r)^2) with eps > 0 More...
class  rbf::gaussian
 exp(- (eps*r)^2) with eps > 0. More...

Typedefs

typedef piecewise_polynomial rbf::conical
 a common synonym.


Detailed Description

Radial basis functions declared here.


Generated on Fri Jun 6 17:28:24 2008 by  doxygen 1.5.6