Uses of Class
net.finmath.marketdata2.model.curves.DiscountCurveInterpolation
Packages that use DiscountCurveInterpolation
Package
Description
Provides interface specification and implementation of curves, e.g., interest rate
 curves like discount curves and forward curves.
- 
Uses of DiscountCurveInterpolation in net.finmath.marketdata2.model.curvesMethods in net.finmath.marketdata2.model.curves that return DiscountCurveInterpolationModifier and TypeMethodDescriptionstatic DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromAnnualizedZeroRates(String name, LocalDate referenceDate, double[] times, RandomVariable[] givenAnnualizedZeroRates, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given annualized zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromAnnualizedZeroRates(String name, LocalDate referenceDate, double[] times, RandomVariable[] givenAnnualizedZeroRates, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given annualized zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, double[] givenDiscountFactors)static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, double[] givenDiscountFactors, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, RandomVariable[] givenDiscountFactors)Create a discount curve from given times and given discount factors using default interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, RandomVariable[] givenDiscountFactors, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given discount factors using given interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, double[] times, RandomVariable[] givenDiscountFactors, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given discount factors using given interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromDiscountFactors(String name, LocalDate referenceDate, double[] times, RandomVariable[] givenDiscountFactors, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given discount factors using given interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, double[] times, RandomVariable[] givenZeroRates)Create a discount curve from given times and given zero rates using default interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, LocalDate referenceDate, double[] times, RandomVariable[] givenZeroRates, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, LocalDate referenceDate, double[] times, RandomVariable[] givenZeroRates, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given zero rates using given interpolation and extrapolation methods.static DiscountCurveInterpolationDiscountCurveInterpolation.createDiscountCurveFromZeroRates(String name, Date referenceDate, double[] times, RandomVariable[] givenZeroRates, boolean[] isParameter, CurveInterpolation.InterpolationMethod interpolationMethod, CurveInterpolation.ExtrapolationMethod extrapolationMethod, CurveInterpolation.InterpolationEntity interpolationEntity)Create a discount curve from given times and given zero rates using given interpolation and extrapolation methods.