Modules | |
| Cross Asset Model | |
Files | |
| file | calibrationbasket.hpp |
| class for holding details of the calibration instruments for a model | |
| file | calibrationconfiguration.hpp |
| class for holding calibration configuration details | |
| file | calibrationinstrumentfactory.hpp |
| factory for making calibration instruments. | |
| file | cpicapfloor.hpp |
| class for holding details of a zero coupon CPI cap floor calibration instrument. | |
| file | yoycapfloor.hpp |
| class for holding details of a year on year inflation cap floor calibration instrument. | |
| file | yoyswap.hpp |
| class for holding details of a year on year inflation swap calibration instrument. | |
| file | commodityschwartzmodelbuilder.hpp |
| Builder for a Lognormal COM model component. | |
| file | commodityschwartzmodeldata.hpp |
| COM component data for the cross asset model. | |
| file | crcirbuilder.hpp |
| Build an cir model. | |
| file | crcirdata.hpp |
| CIR credit model data. | |
| file | crlgmdata.hpp |
| CR component data for the cross asset model. | |
| file | crossassetmodelbuilder.hpp |
| Build a cross asset model. | |
| file | crossassetmodeldata.hpp |
| Cross asset model data. | |
| file | eqbsbuilder.hpp |
| Builder for a Lognormal EQ model component. | |
| file | eqbsdata.hpp |
| EQ component data for the cross asset model. | |
| file | fxbsbuilder.hpp |
| Builder for a Lognormal FX model component. | |
| file | fxbsdata.hpp |
| FX component data for the cross asset model. | |
| file | hwbuilder.hpp |
| Build a hw model. | |
| file | infdkbuilder.hpp |
| Builder for a Dodgson-Kainth inflation model component. | |
| file | infdkdata.hpp |
| Dodgson Kainth inflation model component data for the cross asset model. | |
| file | infjybuilder.hpp |
| Builder for a Jarrow Yildrim inflation model component. | |
| file | infjydata.hpp |
| Jarrow Yildirim inflation model component data for the cross asset model. | |
| file | inflationmodeldata.hpp |
| base class for holding inflation model data | |
| file | irhwmodeldata.hpp |
| Hull White model data. | |
| file | irlgmdata.hpp |
| IR component data for the cross asset model. | |
| file | irmodeldata.hpp |
| Generic interest rate model data. | |
| file | lgmbuilder.hpp |
| Build an lgm model. | |
| file | lgmdata.hpp |
| Linear Gauss Markov model data. | |
| file | modeldata.hpp |
| base class for holding model data | |
| file | modelparameter.hpp |
| class for holding model parameter data | |
| file | utilities.hpp |
| Shared utilities for model building and calibration. | |
| file | fdblackscholesbase.hpp |
| black scholes fd model base class for n underlyings (fx, equity or commodity) | |
| file | lgmcg.hpp |
| computation graph based lgm model calculations | |
| file | lgmcg.hpp |
| computation graph based lgm model calculations | |
Functions | |
| template<class T > | |
| QuantLib::ext::shared_ptr< CalibrationInstrument > | createCalibrationInstrument () |
Grouping of all model related classes, functions and files
| QuantLib::ext::shared_ptr< CalibrationInstrument > createCalibrationInstrument | ( | ) |
Function that is used to build instances of CalibrationInstrument
The template parameter is simply a particular instance of a CalibrationInstrument class that is default constructible. The function returns the default constructed CalibrationInstrument object. A simple example is the function to build an instance of CpiCapFloor would be called via createLegData<CpiCapFloor>().
Definition at line 49 of file calibrationinstrumentfactory.hpp.