Interpolation2D Class Reference#include <ql/Math/interpolation2D.hpp>
Inheritance diagram for Interpolation2D:
[legend]List of all members.
Detailed Description
base class for 2-D interpolations.
Classes derived from this class will provide interpolated values from two sequences of length and , representing the discretized values of the and variables, and a matrix representing the tabulated function values.
|
Public Types |
typedef Real | first_argument_type |
typedef Real | second_argument_type |
typedef Real | result_type |
Public Member Functions |
Real | operator() (Real x, Real y, bool allowExtrapolation=false) const |
Real | xMin () const |
Real | xMax () const |
Real | yMin () const |
Real | yMax () const |
bool | isInRange (Real x, Real y) const |
Protected Member Functions |
void | checkRange (Real x, Real y, bool allowExtrapolation) const |
|