public interface LIBORMarketModelInterface extends LIBORModelInterface
Modifier and Type | Method and Description |
---|---|
LIBORMarketModelInterface |
getCloneWithModifiedCovarianceModel(AbstractLIBORCovarianceModel calibrationCovarianceModel)
Create a new object implementing LIBORMarketModelInterface, using the new covariance model.
|
AbstractLIBORCovarianceModel |
getCovarianceModel()
Return the libor covariance model.
|
double[][][] |
getIntegratedLIBORCovariance()
Returns the integrated instantaneous log-forward rate covariance, i.e.,
\( \int_{0}^{t_i} \mathrm{d} \log(L_{j}) \mathrm{d} \log(L_{k}) \mathrm{d}t \).
|
getAnalyticModel, getCloneWithModifiedData, getDiscountCurve, getForwardRateCurve, getLIBOR, getLiborPeriod, getLiborPeriodDiscretization, getLiborPeriodIndex, getNumberOfLibors
applyStateSpaceTransform, getDrift, getFactorLoading, getInitialState, getNumberOfComponents, getNumberOfFactors, getNumeraire, getProcess, getTimeDiscretization, setProcess
AbstractLIBORCovarianceModel getCovarianceModel()
LIBORMarketModelInterface getCloneWithModifiedCovarianceModel(AbstractLIBORCovarianceModel calibrationCovarianceModel)
calibrationCovarianceModel
- The new covariance model.double[][][] getIntegratedLIBORCovariance()
integratedLIBORCovariance[timeIndex][componentIndex1][componentIndex2]
.Copyright © 2016. All rights reserved.