Uses of Interface
net.finmath.finitedifference.models.FiniteDifference1DModel
Packages that use FiniteDifference1DModel
Package
Description
Models provided for finite difference solvers.
Product valuation code for models using backward propagation.
Finite difference solvers
-
Uses of FiniteDifference1DModel in net.finmath.finitedifference.models
Classes in net.finmath.finitedifference.models that implement FiniteDifference1DModelModifier and TypeClassDescriptionclassBlack Scholes model using finite difference method.classCEV model using finite difference method.Methods in net.finmath.finitedifference.models with parameters of type FiniteDifference1DModelModifier and TypeMethodDescriptiondoubleFiniteDifference1DBoundary.getValueAtLowerBoundary(FiniteDifference1DModel model, double time, double assetValue)Return the value of the value process at the lower boundary for a given time and asset value.doubleFiniteDifference1DBoundary.getValueAtUpperBoundary(FiniteDifference1DModel model, double time, double assetValue)Return the value of the value process at the upper boundary for a given time and asset value. -
Uses of FiniteDifference1DModel in net.finmath.finitedifference.products
Methods in net.finmath.finitedifference.products with parameters of type FiniteDifference1DModelModifier and TypeMethodDescriptiondouble[][]FDMEuropeanCallOption.getValue(double evaluationTime, FiniteDifference1DModel model)double[][]FDMEuropeanPutOption.getValue(double evaluationTime, FiniteDifference1DModel model)double[][]FiniteDifference1DProduct.getValue(double evaluationTime, FiniteDifference1DModel model)Return the value of the product under the given model.doubleFDMEuropeanCallOption.getValueAtLowerBoundary(FiniteDifference1DModel model, double currentTime, double stockPrice)doubleFDMEuropeanPutOption.getValueAtLowerBoundary(FiniteDifference1DModel model, double currentTime, double stockPrice)doubleFDMEuropeanCallOption.getValueAtUpperBoundary(FiniteDifference1DModel model, double currentTime, double stockPrice)doubleFDMEuropeanPutOption.getValueAtUpperBoundary(FiniteDifference1DModel model, double currentTime, double stockPrice) -
Uses of FiniteDifference1DModel in net.finmath.finitedifference.solvers
Constructors in net.finmath.finitedifference.solvers with parameters of type FiniteDifference1DModelModifierConstructorDescriptionFDMThetaMethod(FiniteDifference1DModel model, FiniteDifference1DBoundary boundaryCondition, double timeHorizon, double center, double theta)