MIDSX 0.1
A x-ray transport code system for dosimetry
|
Class which performs linear interpolation on a log-log scale. More...
#include <interpolators.h>
Public Member Functions | |
LogLogLinear (const Eigen::Matrix< double, Eigen::Dynamic, 2 > &data) | |
Constructor for the LogLogLinear class. | |
double | operator() (double x) const override |
Performs linear interpolation on a log-log scale. | |
Public Member Functions inherited from Interpolator::Linear | |
Linear (const Eigen::Matrix< double, Eigen::Dynamic, 2 > &data) | |
Constructor for the Linear class. | |
Class which performs linear interpolation on a log-log scale.
Definition at line 109 of file interpolators.h.
|
explicit |
Constructor for the LogLogLinear class.
data | A 2 column matrix containing the x and y values to be interpolated. |
Performs linear interpolation on a log-log scale.
x | The x value to be interpolated. |
Reimplemented from Interpolator::Linear.