|
Definition at line 18 of file types.h.
Referenced by absolute(), Portfolio::addAsset(), Portfolio::addBond(), Portfolio::addExoticOption(), OptionStrategy::addLongButterflySpread(), OptionStrategy::addLongCallSpread(), OptionStrategy::addLongPutSpread(), OptionStrategy::addLongRatioCallSpread(), OptionStrategy::addLongStraddle(), OptionStrategy::addLongStrangle(), OptionStrategy::addOneBlackScholesObject(), OptionStrategy::addOneOptionToStrategy(), Portfolio::addRainbowOption(), Portfolio::addVanillaSwap(), Portfolio::addVarianceSwap(), convertiblebond::adjustedConversionRatio(), PayOff::AsianCall(), PayOff::AsianPut(), asset::asset(), yieldCurve::assignFlatRate(), creditCurve::assignFlatSpread(), yieldCurve::assignZCBrateAtIndex(), Average(), PayOff::BarrierCall(), PayOff::BarrierPut(), binomialTree::binomialTree(), BlackScholes::BlackScholes(), bond::bond(), GaussianProcess::BuildPath(), GaussianProcess::BuildTerminalPoint(), PayOff::Call(), PayOff::CappedCliquet(), CashFlow::CashFlow(), OptionStrategy::changeMaturity(), BlackScholes::changeMaturity(), OptionStrategy::changeRate(), BlackScholes::changeRate(), OptionStrategy::changeSpot(), BlackScholes::changeSpot(), OptionStrategy::changeStrike(), BlackScholes::changeStrike(), OptionStrategy::changeVol(), BlackScholes::changeVol(), Matrix::CholeskyDecomposition(), RainbowOption::compute_A(), RainbowOption::compute_B(), RainbowOption::compute_C(), RainbowOption::compute_d1(), RainbowOption::compute_d2(), RainbowOption::compute_d3(), RainbowOption::compute_d4(), RainbowOption::compute_rho1(), RainbowOption::compute_rho2(), RainbowOption::compute_sigmaA(), yieldCurve::computeZCBRatesBootstrap(), PayOff::Convertible(), convertiblebond::convertiblebond(), bond::convexity(), creditCurve::creditCurve(), creditCurve::creditSpread(), CreditSpreadPoint::CreditSpreadPoint(), CumulativeBivariateNormal(), creditCurve::cumulativeDefaultProbability(), CumulativeNormal(), Date::dayCount(), creditCurve::defaultProbability(), convertiblebond::delta(), yieldCurve::discountFactor(), creditCurve::discountFactor(), Drift::Drift(), bond::duration(), Exotics::Exotics(), convertiblebond::fairvalue(), bond::fairvalue(), PayOff::FlooredCliquet(), flowSchedule::flowSchedule(), yieldCurve::forwardDiscountFactor(), asset::forwardPrice(), yieldCurve::forwardRate(), creditCurve::forwardRate(), volsurface::forwardVolatility(), yieldCurve::forwardZCBCurve(), convertiblebond::gamma(), GaussianProcess::GaussianProcess(), flowSchedule::getAmount(), bond::getCashflow(), RainbowOption::getCorrelRisk(), RainbowOption::getDelta(), Exotics::getDelta(), BlackScholes::getDelta(), asset::getDelta(), Drift::GetDriftattimei(), bond::getFaceAmount(), CashFlow::getFairValue(), VanillaSwap::getFairValue1(), VanillaSwap::getFairValue2(), RainbowOption::getGamma(), BlackScholes::getGamma(), Random::GetGaussian(), Random::GetGaussians(), OptionStrategy::getGlobalDelta(), OptionStrategy::getGlobalGamma(), OptionStrategy::getGlobalRho(), OptionStrategy::getGlobalTheta(), OptionStrategy::getGlobalVega(), interpolator::getInterpolation(), yieldPoint::getMaturity(), CreditSpreadPoint::getMaturity(), BlackScholes::getMaturity(), binomialTree::getMaturity(), bond::getMaturityInYears(), RainbowOption::getPartialDelta(), RainbowOption::getPartialGamma(), RainbowOption::getPartialVega(), interpolator::getPlace(), interpolator::getPlaceOnXi(), yieldCurve::getPointAtMaturity(), VarianceSwap::getPrice(), RainbowOption::getPrice(), Portfolio::getPrice(), Exotics::getPrice(), BlackScholes::getPrice(), asset::getPrice(), yieldPoint::getRate(), CreditSpreadPoint::getRate(), BlackScholes::getRate(), binomialTree::getRate(), asset::getRate(), creditCurve::getRecoveryRate(), VarianceSwap::getRho(), VanillaSwap::getRho(), RainbowOption::getRho(), Exotics::getRho(), BlackScholes::getRho(), asset::getRho(), yieldCurve::getSequentSwapRates(), binomialTree::getSigma(), binomialTree::getSo(), BlackScholes::getSpot(), BlackScholes::getStrike(), VarianceSwap::getTheta(), VanillaSwap::getTheta(), RainbowOption::getTheta(), Exotics::getTheta(), BlackScholes::getTheta(), Sobol::getUniform(), RandomGenerator::getUniform(), Random::GetUniform(), RandC::getUniform(), ParkMiller::getUniform(), MersenneTwister::getUniform(), VarianceSwap::getVega(), RainbowOption::getVega(), Exotics::getVega(), BlackScholes::getVega(), BlackScholes::getVolatility(), asset::GetVolatility(), creditCurve::hazardRate(), importData::importVolSurface(), creditCurve::indexOfCurrentSpread(), creditCurve::indexOfPreviousSpread(), inputBond(), inputBSOption(), inputButterflySpread(), inputCallSpread(), inputConvertibleBond(), inputExoticOptionOnSingleAsset(), inputOptionStrategy(), inputPutSpread(), inputRainbowOption(), inputRatioCallSpread(), inputStraddle(), inputStrangle(), inputVanillaSwap(), convertiblebond::interestRateDelta(), interpolator::interpolate(), interpolatormain(), InverseCumulativeNormal(), volsurface::invertBSformula(), mainasset(), mainbinomialtree(), mainbond(), mainconvertiblebond(), maincreditcurve(), maininterpolator(), mainIRVanillaSwap(), mainmc(), mainmontecarlo(), mainrainbowoptions(), mainvarianceswap(), mainvolsurface(), mainyieldcurve(), Maximize(), MCEngine::MCEngine(), MCEngine::MCResult(), mergeunique(), NormalDensity(), PayOff::operator()(), yieldCurve::operator==(), convertiblebond::parity(), convertiblebond::parityDelta(), convertiblebond::parityGamma(), PayOff::PayOff(), asset::Price(), RainbowOption::PriceByClosedForm_BestOf2_plusCash(), RainbowOption::PriceByClosedForm_BetterOf2(), RainbowOption::PriceByClosedForm_MaxOf2_call(), RainbowOption::PriceByClosedForm_MaxOf2_put(), RainbowOption::PriceByClosedForm_MinOf2_call(), RainbowOption::PriceByClosedForm_MinOf2_put(), RainbowOption::PriceByClosedForm_WorseOf2(), RainbowOption::PriceByMc_2AssetsBasketMax(), RainbowOption::PriceByMc_2SpreadOptionMax(), RainbowOption::PriceByMc_BestOf2AssetsCash(), RainbowOption::PriceByMc_BetterOf2Assets(), RainbowOption::PriceByMc_Max2AssetsCall(), RainbowOption::PriceByMc_Max2AssetsPut(), RainbowOption::PriceByMc_Min2AssetsCall(), RainbowOption::PriceByMc_Min2AssetsPut(), RainbowOption::PriceByMc_WorseOf2Assets(), RainbowOption::PriceByMc_WorstOf2AssetsCash(), PayOff::Put(), riskybond::quotedPrice(), bond::quotedPrice(), PayOff::Rainbow2AssetsBasketMax(), PayOff::Rainbow2SpreadOptionMax(), PayOff::RainbowBestOf2AssetsCash(), PayOff::RainbowMax2AssetsCall(), PayOff::RainbowMax2AssetsPut(), PayOff::RainbowMin2AssetsCall(), PayOff::RainbowMin2AssetsPut(), RainbowOption::RainbowOption(), PayOff::RainbowWorstOf2AssetsCash(), realsEqual(), OptionStrategy::recalcPrice(), OptionStrategy::returnOptionQuantity(), VanillaSwap::returnPrice(), OptionStrategy::returnPrice(), Portfolio::returnSensibilityToRate(), Portfolio::returnSensibilityToTime(), Portfolio::returnSensibilityToVol(), PayOff::RevLookbackCall(), PayOff::RevLookbackPut(), convertiblebond::rho(), riskybond::rho(), treasurybond::rho(), riskybond::riskybond(), creditCurve::riskyDiscountFactor(), yieldCurve::rotateZCBRateCurve(), binomialTree::runEngineConvertibleBond(), MCEngine::RunEngineRainbow2AssetsBasketMax(), MCEngine::RunEngineRainbow2SpreadOptionMax(), MCEngine::RunEngineRainbowBestOf2AssetsCash(), MCEngine::RunEngineRainbowMax2AssetsCall(), MCEngine::RunEngineRainbowMax2AssetsPut(), MCEngine::RunEngineRainbowMin2AssetsCall(), MCEngine::RunEngineRainbowMin2AssetsPut(), MCEngine::RunEngineRainbowWorstOf2AssetsCash(), importData::runUserDefinedInterface(), flowSchedule::setAmount(), binomialTree::setClaimVariables(), asset::setDivAsRate(), yieldPoint::setMaturity(), CreditSpreadPoint::setMaturity(), asset::setPrice(), yieldPoint::setRate(), CreditSpreadPoint::setRate(), PayOff::SetStrike(), asset::setVolatility(), volsurface::setvolsurface(), riskybond::shiftedbond(), treasurybond::shiftedbond(), convertiblebond::shiftedcbond(), volsurface::shiftedvolsurface(), volsurface::shiftedYCvolsurface(), yieldCurve::shiftZCBRateCurve(), sign(), Sobol::sobseq(), yieldCurve::sortMarketRatesByMaturity(), yieldCurve::spotRate(), creditCurve::spotRate(), SubFunctionForBivariateNormal(), creditCurve::survivalProbability(), creditCurve::swapFees(), SwapLeg::SwapLeg(), creditCurve::timeOfCurrentSpread(), creditCurve::timeOfPreviousSpread(), treasurybond::treasurybond(), volsurface::variance(), VarianceSwap::VarianceSwap(), volsurface::volatility(), volsurface::volsurface(), yieldCurve::yieldCurve(), yieldPoint::yieldPoint(), and bond::yieldToMaturity(). |