#include "linalg.hpp"
#include "error.hpp"
#include "func.hpp"
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. |