org.jquantlib.pricingengines.vanilla.finitedifferences
Class FDMultiPeriodEngine
- java.lang.Object
-
- org.jquantlib.pricingengines.vanilla.finitedifferences.FDVanillaEngine
-
- org.jquantlib.pricingengines.vanilla.finitedifferences.FDMultiPeriodEngine
-
- Direct Known Subclasses:
- FDDividendEngineBase
public abstract class FDMultiPeriodEngine extends FDVanillaEngine
Base engine for options with events happening at specific times
-
-
Constructor Summary
Constructors Constructor and Description FDMultiPeriodEngine(GeneralizedBlackScholesProcess process)FDMultiPeriodEngine(GeneralizedBlackScholesProcess process, int gridPoints, int timeSteps, boolean timeDependent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcalculate(PricingEngine.Results results)voidsetupArguments(PricingEngine.Arguments args, java.util.List<Event> schedule)-
Methods inherited from class org.jquantlib.pricingengines.vanilla.finitedifferences.FDVanillaEngine
grid
-
-
-
-
Constructor Detail
-
FDMultiPeriodEngine
public FDMultiPeriodEngine(GeneralizedBlackScholesProcess process)
-
FDMultiPeriodEngine
public FDMultiPeriodEngine(GeneralizedBlackScholesProcess process, int gridPoints, int timeSteps, boolean timeDependent)
-
-
Method Detail
-
setupArguments
public void setupArguments(PricingEngine.Arguments args, java.util.List<Event> schedule)
-
calculate
public void calculate(PricingEngine.Results results)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG