Package com.opengamma.financial.analytics.model.curve.interestrate

Examples of com.opengamma.financial.analytics.model.curve.interestrate.MultiYieldCurvePresentValueMethodFunction


    final FunctionCompilationContext compContext = createFunctionCompilationContext();
    final CompiledFunctionDefinition payYieldCurveSpecificationFunction = createFunction(compContext, execContext, new YieldCurveSpecificationFunction(payCurrency, getCurrencyCurveName()));
    final CompiledFunctionDefinition payYieldCurveMarketDataFunction = createFunction(compContext, execContext, new YieldCurveMarketDataFunction(payCurrency, getCurrencyCurveName()));
    final CompiledFunctionDefinition receiveYieldCurveSpecificationFunction = createFunction(compContext, execContext, new YieldCurveSpecificationFunction(receiveCurrency, getCurrencyCurveName()));
    final CompiledFunctionDefinition receiveYieldCurveMarketDataFunction = createFunction(compContext, execContext, new YieldCurveMarketDataFunction(receiveCurrency, getCurrencyCurveName()));
    final CompiledFunctionDefinition yieldCurveFunction = createFunction(compContext, execContext, new MultiYieldCurvePresentValueMethodFunction());
    final CompiledFunctionDefinition fxForwardCurveFromYieldCurveFunction = createFunction(compContext, execContext, new FXForwardCurveFromYieldCurvesFunction());
    ComputationTarget target;
    // PAY
    target = new ComputationTarget(ComputationTargetType.CURRENCY, payCurrency);
    // PAY - YieldCurveMarketDataFunction
View Full Code Here

TOP

Related Classes of com.opengamma.financial.analytics.model.curve.interestrate.MultiYieldCurvePresentValueMethodFunction

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.