public class BasisSplineMarketSurface extends MarketSurface
| Constructor and Description |
|---|
BasisSplineMarketSurface(int iEpochDate,
CustomLabel label,
java.lang.String strCurrency,
WireSurfaceStretch wss)
BasisSplineMarketSurface Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
node(double dblStrike,
double dblDate)
Get the Market Node given the X and the Y Ordinates
|
NodeStructure |
xAnchorTermStructure(double dblStrikeAnchor)
Extract the Term Structure Constructed at the X Anchor Node
|
NodeStructure |
yAnchorTermStructure(double dblMaturityDateAnchor)
Extract the Term Structure Constructed at the Y Anchor Node
|
calibComp, currency, customTweakManifestMeasure, customTweakQuantificationMetric, epoch, label, manifestMeasure, maturityAnchorTermStructure, node, parallelShiftManifestMeasure, parallelShiftQuantificationMetric, setCCIS, shiftManifestMeasurepublic BasisSplineMarketSurface(int iEpochDate,
CustomLabel label,
java.lang.String strCurrency,
WireSurfaceStretch wss)
throws java.lang.Exception
iEpochDate - The Starting Datelabel - The Spline Market Surface Latent State LabelstrCurrency - The Currencywss - Wire Surface Stretch Instancejava.lang.Exception - Thrown if the Inputs are Invalidpublic double node(double dblStrike,
double dblDate)
throws java.lang.Exception
MarketSurfacenode in class MarketSurfacedblStrike - XdblDate - Yjava.lang.Exception - Thrown if the Inputs are Invalidpublic NodeStructure xAnchorTermStructure(double dblStrikeAnchor)
MarketSurfacexAnchorTermStructure in class MarketSurfacedblStrikeAnchor - The X Anchor Nodepublic NodeStructure yAnchorTermStructure(double dblMaturityDateAnchor)
MarketSurfaceyAnchorTermStructure in class MarketSurfacedblMaturityDateAnchor - The Y Anchor