#include <boost/test/unit_test.hpp>#include <oret/toplevelfixture.hpp>#include <qle/models/representativeswaption.hpp>#include <qle/methods/multipathgeneratorbase.hpp>#include <qle/models/irlgm1fconstantparametrization.hpp>#include <qle/models/lgm.hpp>#include <qle/pricingengines/analyticlgmswaptionengine.hpp>#include <ql/cashflows/couponpricer.hpp>#include <ql/cashflows/iborcoupon.hpp>#include <ql/currencies/europe.hpp>#include <ql/exercise.hpp>#include <ql/indexes/iborindex.hpp>#include <ql/indexes/swap/euriborswap.hpp>#include <ql/instruments/makevanillaswap.hpp>#include <ql/instruments/nonstandardswap.hpp>#include <ql/math/optimization/levenbergmarquardt.hpp>#include <ql/models/shortrate/calibrationhelpers/swaptionhelper.hpp>#include <ql/pricingengines/swaption/blackswaptionengine.hpp>#include <ql/termstructures/volatility/swaption/swaptionconstantvol.hpp>#include <ql/termstructures/yield/flatforward.hpp>#include <ql/time/calendars/target.hpp>#include <ql/time/daycounters/actualactual.hpp>#include <ql/timegrid.hpp>#include <boost/accumulators/accumulators.hpp>#include <boost/accumulators/statistics/mean.hpp>#include <boost/accumulators/statistics/stats.hpp>#include <boost/timer/timer.hpp>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (testStandardUnderlying) | |
| BOOST_AUTO_TEST_CASE (testEPEStandardPayerSwap) | |
| BOOST_AUTO_TEST_CASE (testEPEStandardReceiverSwap) | |
| BOOST_AUTO_TEST_CASE (testEPEAmortisingPayerSwap) | |
| BOOST_AUTO_TEST_CASE (testEPEAmortisingReceiverSwap) | |
| BOOST_AUTO_TEST_CASE (testEPEAccretingPayerSwap) | |
| BOOST_AUTO_TEST_CASE (testEPEAccretingReceiverSwap) | |
| BOOST_AUTO_TEST_CASE | ( | testStandardUnderlying | ) |
Definition at line 64 of file representativeswaption.cpp.
Here is the call graph for this function:| BOOST_AUTO_TEST_CASE | ( | testEPEStandardPayerSwap | ) |
Definition at line 279 of file representativeswaption.cpp.
| BOOST_AUTO_TEST_CASE | ( | testEPEStandardReceiverSwap | ) |
Definition at line 306 of file representativeswaption.cpp.
| BOOST_AUTO_TEST_CASE | ( | testEPEAmortisingPayerSwap | ) |
Definition at line 331 of file representativeswaption.cpp.
| BOOST_AUTO_TEST_CASE | ( | testEPEAmortisingReceiverSwap | ) |
Definition at line 362 of file representativeswaption.cpp.
| BOOST_AUTO_TEST_CASE | ( | testEPEAccretingPayerSwap | ) |
Definition at line 389 of file representativeswaption.cpp.
| BOOST_AUTO_TEST_CASE | ( | testEPEAccretingReceiverSwap | ) |
Definition at line 418 of file representativeswaption.cpp.