interpolation.hpp
Go to the documentation of this file.
virtual ~BiCubicInterpolation2D()
Destructor.
Definition: interpolation.hpp:188
BiCubicInterpolation2D(size_t n, size_t m, const std::vector< double > &f)
Constructor.
Definition: interpolation.cpp:224
virtual double operator()(double x, double y) const
Operator for getting interpolation at (x,y).
Definition: interpolation.cpp:293
virtual ~BiLinearInterpolation2D()
Destructor.
Definition: interpolation.hpp:138
BiLinearInterpolation2D(size_t n, size_t m, const std::vector< double > &f)
Constructor.
Definition: interpolation.cpp:105
virtual double operator()(double x, double y) const
Operator for getting interpolation at (x,y).
Definition: interpolation.cpp:111
ClosestInterpolation2D(size_t n, size_t m, const std::vector< double > &f)
Constructor.
Definition: interpolation.cpp:79
virtual double operator()(double x, double y) const
Operator for getting interpolation at (x,y).
Definition: interpolation.cpp:85
virtual ~ClosestInterpolation2D()
Destructor.
Definition: interpolation.hpp:110
Interpolation2D(size_t n, size_t m, const std::vector< double > &f)
Constructor.
Definition: interpolation.cpp:52
virtual double operator()(double x, double y) const =0
Operator for getting interpolation at (x,y).
virtual ~Interpolation2D()
Virtual destructor.
Definition: interpolation.hpp:79