OGS
PiecewiseLinearMonotonicCurve.h
Go to the documentation of this file.
1 
13 #pragma once
14 
16 
17 namespace MathLib
18 {
21 {
22 public:
27  PiecewiseLinearMonotonicCurve(std::vector<double> x,
28  std::vector<double> y);
29 
31 
34  double getInverseVariable(const double y) const;
35 
36 private:
45  bool isStrongMonotonic() const;
46 };
47 } // namespace MathLib
Definition of the PiecewiseLinearInterpolation class.
PiecewiseLinearMonotonicCurve(std::vector< double > x, std::vector< double > y)