interpolationInput.hpp
Go to the documentation of this file.
46 virtual double operator()(double DF1,double DF2,InterestRate rate,Date date0,Date date1,Date date2) const = 0;
virtual double getDF(double x, InterestRate rate, Date date1, Date date2) const =0
Calculate DF form result of interpolation.
Contains headers of all files with definitions of classes gathered in dates calendar and holidays mod...
Definition: cadHoliday.cpp:3
Class is an abstract class that represents the subject of interpolation performed in swap curve opera...
Definition: interpolationInput.hpp:23
virtual double operator()(double DF1, double DF2, InterestRate rate, Date date0, Date date1, Date date2) const =0
Calculates inputs form DF.
virtual ~InterpolationInput()
Destructor.
Definition: interpolationInput.hpp:76
void serialize(Archive &, const unsigned int)
interface used by Boost serialization library
Definition: interpolationInput.hpp:83
virtual InterpolationInput * clone() const =0
Virtual copy constructor.
The class implements the concept of interest rate.
Definition: interestRate.hpp:25
InterpolationInput()
Constructor.
Definition: interpolationInput.hpp:30
File contains definition of InterestRate class.