- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.PricingEngine
-
- org.quantlib.MCLDForwardEuropeanHestonEngine
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class MCLDForwardEuropeanHestonEngine extends PricingEngine implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMCLDForwardEuropeanHestonEngine(long cPtr, boolean cMemoryOwn)MCLDForwardEuropeanHestonEngine(HestonProcess process)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples, int seed)MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples, int seed, boolean controlVariate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(MCLDForwardEuropeanHestonEngine obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.PricingEngine
getCPtr
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
MCLDForwardEuropeanHestonEngine
protected MCLDForwardEuropeanHestonEngine(long cPtr, boolean cMemoryOwn)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples, int seed, boolean controlVariate)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples, int seed)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process, int timeSteps)
-
MCLDForwardEuropeanHestonEngine
public MCLDForwardEuropeanHestonEngine(HestonProcess process)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(MCLDForwardEuropeanHestonEngine obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classPricingEngine
-
finalize
protected void finalize()
- Overrides:
finalizein classPricingEngine
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classPricingEngine
-
-