Uses of Interface
net.finmath.finitedifference.solvers.FDMSolver
Packages that use FDMSolver
Package
Description
Package net.finmath.finitedifference.assetderivativevaluation.products.
Package net.finmath.finitedifference.solvers.
Package net.finmath.finitedifference.solvers.adi.
-
Uses of FDMSolver in net.finmath.finitedifference.assetderivativevaluation.products
Methods in net.finmath.finitedifference.assetderivativevaluation.products that return FDMSolverModifier and TypeMethodDescriptionAsianOption.getSolver(FiniteDifferenceEquityModel model) Returns the value. -
Uses of FDMSolver in net.finmath.finitedifference.solvers
Classes in net.finmath.finitedifference.solvers that implement FDMSolverModifier and TypeClassDescriptionclassTheta-method solver for a one-dimensional PDE in state-variable form.classTheta-method solver for a one-dimensional PIDE with an explicit jump term.classDirect two-state theta-method solver for 1D knock-in barrier-style products.classTheta-method solver for two-dimensional PDEs in state-variable form.Methods in net.finmath.finitedifference.solvers that return FDMSolverModifier and TypeMethodDescriptionstatic FDMSolverFDMSolverFactory.createSolver(FiniteDifferenceEquityModel model, FiniteDifferenceEquityProduct product, SpaceTimeDiscretization spaceTimeDiscretization, Exercise exercise) Performs the operation.static FDMSolverFDMSolverFactory.createSolver(FiniteDifferenceEquityModel model, FiniteDifferenceEquityProduct product, SpaceTimeDiscretization spaceTimeDiscretization, Exercise exercise, BarrierPDEMode barrierMode, BarrierPreHitSpecification preHitSpecification) Performs the operation.static FDMSolverFDMSolverFactory.createSolver(FiniteDifferenceEquityModel model, FiniteDifferenceEquityProduct product, Exercise exercise) Performs the operation.static FDMSolverFDMSolverFactory.createSolver(FiniteDifferenceEquityModel model, FiniteDifferenceEquityProduct product, Exercise exercise, BarrierPDEMode barrierMode, BarrierPreHitSpecification preHitSpecification) Performs the operation. -
Uses of FDMSolver in net.finmath.finitedifference.solvers.adi
Classes in net.finmath.finitedifference.solvers.adi that implement FDMSolverModifier and TypeClassDescriptionclassGeneric two-dimensional alternating direction implicit finite-difference solver.classGeneric three-dimensional alternating direction implicit finite difference solver.classSpecialized ADI solver for arithmetic Asian options in the lifted state (S,I).classSpecialized 3D ADI solver for arithmetic Asian options under a lifted Heston state (S, v, I), where dS_t = mu_S dt + diffusion terms, dv_t = mu_v dt + diffusion terms, dI_t = S_t dt.classSpecialized three-dimensional ADI solver for arithmetic Asian options under a lifted SABR state (S,\alpha,I).classBarrier-aware ADI finite difference solver for the two-dimensional Heston PDE.classBarrier-aware ADI finite difference solver for the two-dimensional SABR PDE.classADI finite difference solver for the two-dimensional Bates PIDE.classADI finite-difference solver for the two-dimensional Heston PDE.classADI finite-difference solver for the two-dimensional multi-asset Black-Scholes PDE.classADI finite-difference solver for two-dimensional SABR PDEs.