| [P]arallel [Hi]gh-order [Li]brary for [P]DEs
    Latest
    Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods | 
Radial basis function interpolation. More...
#include <rbf_interpolation.h>
| Public Types | |
| typedef std::vector< double > | vector | 
| ROL required. | |
| typedef ROL::Vector< double > | V | 
| ROL required. | |
| Public Member Functions | |
| RBFInterpolation (const MatrixXd &data_coordinates, const VectorXd &data_values, std::string kernel) | |
| Constructor. | |
| void | computeWeights () | 
| Compute RBF interpolation weights. | |
| double | radialBasisFunction (double r) const | 
| Choose radial basis function. | |
| double | evaluate (const RowVectorXd &evaluate_coordinate) const | 
| Evaluate RBF. | |
| template<class VectorType > | |
| ROL::Ptr< const vector > | getVector (const V &x) | 
| ROL required. | |
| double | value (const ROL::Vector< double > &x, double &) | 
| ROL evaluate value. | |
| Public Attributes | |
| VectorXd | weights | 
| RBF weights. | |
| const MatrixXd | data_coordinates | 
| Data coordinates. | |
| const VectorXd | data_values | 
| Data values. | |
| const std::string | kernel | 
| RBF kernel. | |
Radial basis function interpolation.
Definition at line 15 of file rbf_interpolation.h.