QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
|
#include <ql/experimental/inflation/interpolatedyoyoptionletstripper.hpp>
Public Member Functions | |
ObjectiveFunction (YoYInflationCapFloor::Type type, Real slope, Rate K, Period &lag, Natural fixingDays, const ext::shared_ptr< YoYInflationIndex > &anIndex, const ext::shared_ptr< YoYCapFloorTermPriceSurface > &, ext::shared_ptr< YoYInflationCapFloorEngine > p, Real priceToMatch) | |
Real | operator() (Volatility guess) const |
Protected Attributes | |
Real | slope_ |
Rate | K_ |
Frequency | frequency_ |
bool | indexIsInterpolated_ |
std::vector< Time > | tvec_ |
std::vector< Date > | dvec_ |
std::vector< Volatility > | vvec_ |
ext::shared_ptr< YoYInflationCapFloor > | capfloor_ |
Real | priceToMatch_ |
ext::shared_ptr< YoYCapFloorTermPriceSurface > | surf_ |
Period | lag_ |
ext::shared_ptr< YoYInflationCapFloorEngine > | p_ |
Definition at line 66 of file interpolatedyoyoptionletstripper.hpp.
ObjectiveFunction | ( | YoYInflationCapFloor::Type | type, |
Real | slope, | ||
Rate | K, | ||
Period & | lag, | ||
Natural | fixingDays, | ||
const ext::shared_ptr< YoYInflationIndex > & | anIndex, | ||
const ext::shared_ptr< YoYCapFloorTermPriceSurface > & | surf, | ||
ext::shared_ptr< YoYInflationCapFloorEngine > | p, | ||
Real | priceToMatch | ||
) |
Definition at line 98 of file interpolatedyoyoptionletstripper.hpp.
Real operator() | ( | Volatility | guess | ) | const |
Definition at line 141 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 79 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 80 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 81 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 82 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 83 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 84 of file interpolatedyoyoptionletstripper.hpp.
|
mutableprotected |
Definition at line 85 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 86 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 87 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 88 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 89 of file interpolatedyoyoptionletstripper.hpp.
|
protected |
Definition at line 90 of file interpolatedyoyoptionletstripper.hpp.