Uses of Interface
net.finmath.finitedifference.FiniteDifferenceModel
Packages that use FiniteDifferenceModel
Package
Description
Package net.finmath.finitedifference.
Package net.finmath.finitedifference.assetderivativevaluation.boundaries.
Package net.finmath.finitedifference.assetderivativevaluation.models.
Package net.finmath.finitedifference.interestrate.boundaries.
Package net.finmath.finitedifference.interestrate.models.
Package net.finmath.finitedifference.solvers.
-
Uses of FiniteDifferenceModel in net.finmath.finitedifference
Classes in net.finmath.finitedifference with type parameters of type FiniteDifferenceModelModifier and TypeInterfaceDescriptioninterfaceFiniteDifferenceProduct<M extends FiniteDifferenceModel>Base interface for finite-difference products. -
Uses of FiniteDifferenceModel in net.finmath.finitedifference.assetderivativevaluation.boundaries
Methods in net.finmath.finitedifference.assetderivativevaluation.boundaries with parameters of type FiniteDifferenceModelModifier and TypeMethodDescriptionstatic FiniteDifferenceBoundaryFDBoundaryFactory.createBoundary(FiniteDifferenceModel model, FiniteDifferenceEquityProduct product) Creates aFiniteDifferenceBoundarycorresponding to the given model and product. -
Uses of FiniteDifferenceModel in net.finmath.finitedifference.assetderivativevaluation.models
Subinterfaces of FiniteDifferenceModel in net.finmath.finitedifference.assetderivativevaluation.modelsModifier and TypeInterfaceDescriptioninterfaceInterface for a finite-difference equity model.Classes in net.finmath.finitedifference.assetderivativevaluation.models that implement FiniteDifferenceModelModifier and TypeClassDescriptionclassFinite difference model for option pricing under the Bachelier (normal) model.classFinite difference model for option pricing under the Bates stochastic volatility jump-diffusion model.classFinite difference model for option pricing under the Black-Scholes framework for European and American options.classFinite difference model for option pricing under the Constant Elasticity of Variance (CEV) model.classFinite difference model for option pricing under the Heston stochastic volatility model.classFinite-difference model for option pricing under the Merton jump-diffusion model.classFinite-difference model for a multi-asset Black-Scholes market with constant volatilities and constant instantaneous correlation.classFinite difference model for option pricing under the SABR stochastic volatility model.classFinite-difference model for option pricing under the Variance Gamma model. -
Uses of FiniteDifferenceModel in net.finmath.finitedifference.interestrate.boundaries
Methods in net.finmath.finitedifference.interestrate.boundaries with parameters of type FiniteDifferenceModelModifier and TypeMethodDescriptionFDInterestRateBoundaryFactory.createBoundary(FiniteDifferenceModel model, FiniteDifferenceInterestRateProduct product) Creates a boundary corresponding to the given model and product. -
Uses of FiniteDifferenceModel in net.finmath.finitedifference.interestrate.models
Subinterfaces of FiniteDifferenceModel in net.finmath.finitedifference.interestrate.modelsModifier and TypeInterfaceDescriptioninterfaceBase interface for finite-difference interest-rate models.Classes in net.finmath.finitedifference.interestrate.models that implement FiniteDifferenceModelModifier and TypeClassDescriptionclassOne-factor Hull-White interest-rate model for finite-difference valuation. -
Uses of FiniteDifferenceModel in net.finmath.finitedifference.solvers
Constructors in net.finmath.finitedifference.solvers with parameters of type FiniteDifferenceModelModifierConstructorDescriptionFDMThetaMethod1D(FiniteDifferenceModel model, FiniteDifferenceProduct<? extends FiniteDifferenceModel> product, SpaceTimeDiscretization spaceTimeDiscretization, Exercise exercise) Creates a theta-method finite-difference solver for a one-dimensional backward PDE.Constructor parameters in net.finmath.finitedifference.solvers with type arguments of type FiniteDifferenceModelModifierConstructorDescriptionFDMThetaMethod1D(FiniteDifferenceModel model, FiniteDifferenceProduct<? extends FiniteDifferenceModel> product, SpaceTimeDiscretization spaceTimeDiscretization, Exercise exercise) Creates a theta-method finite-difference solver for a one-dimensional backward PDE.