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