QuantLib_Interpolation_templateImpl

Langue: en

Autres versions - même langue

Version: 377176 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

QuantLib::Interpolation::templateImpl -

basic template implementation

SYNOPSIS


#include <ql/math/interpolation.hpp>

Inherits QuantLib::Interpolation::Impl.

Inherited by BackwardFlatInterpolationImpl< I1, I2 >, ConvexMonotoneImpl< I1, I2 >, CubicInterpolationImpl< I1, I2 >, ForwardFlatInterpolationImpl< I1, I2 >, KernelInterpolationImpl< I1, I2, Kernel >, LinearInterpolationImpl< I1, I2 >, LogInterpolationImpl< I1, I2, Interpolator >, and SABRInterpolationImpl< I1, I2 >.

Public Member Functions


templateImpl (const I1 &xBegin, const I1 &xEnd, const I2 &yBegin)

Real xMin () const

Real xMax () const

std::vector< Real > xValues () const

std::vector< Real > yValues () const

bool isInRange (Real x) const

Protected Member Functions


Size locate (Real x) const

Protected Attributes


I1 xBegin_

I1 xEnd_

I2 yBegin_

Detailed Description

template<class I1, class I2> class QuantLib::Interpolation::templateImpl< I1, I2 >

basic template implementation

Author

Generated automatically by Doxygen for QuantLib from the source code.