BilinearInterpolator.hpp
auto yCoordinates() const -> const std::vector< double > &
Return the y-coordinates of the interpolation.
Definition: BilinearInterpolator.cpp:100
auto setData(const std::vector< double > &data) -> void
Set the x-coordinates of the interpolation.
Definition: BilinearInterpolator.cpp:90
The namespace containing all components of the Reaktoro library.
Definition: ChemicalScalar.hpp:24
auto data() const -> const std::vector< double > &
Return the interpolation data.
Definition: BilinearInterpolator.cpp:105
auto setCoordinatesX(const std::vector< double > &xcoordinates) -> void
setCoordinatesY the x-coordinates of the interpolation
Definition: BilinearInterpolator.cpp:80
auto operator()(double x, double y) const -> double
Calculate the interpolation at the provided (x, y) point.
Definition: BilinearInterpolator.cpp:115
auto xCoordinates() const -> const std::vector< double > &
Return the x-coordinates of the interpolation.
Definition: BilinearInterpolator.cpp:95
auto setCoordinatesY(const std::vector< double > &ycoordinates) -> void
Set the y-coordinates of the interpolation.
Definition: BilinearInterpolator.cpp:85
auto empty() const -> bool
Check if the BilinearInterpolator instance is empty.
Definition: BilinearInterpolator.cpp:110
A class used to calculate bilinear interpolation of data in two dimensions.
Definition: BilinearInterpolator.hpp:29
BilinearInterpolator()
Construct a default BilinearInterpolator instance.
Definition: BilinearInterpolator.cpp:54