- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.PricingEngine
-
- org.quantlib.MCPRForwardEuropeanHestonEngine
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class MCPRForwardEuropeanHestonEngine extends PricingEngine implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMCPRForwardEuropeanHestonEngine(long cPtr, boolean cMemoryOwn)MCPRForwardEuropeanHestonEngine(HestonProcess process)MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps)MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear)MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate)MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples)MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance)MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples)MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples, int seed)MCPRForwardEuropeanHestonEngine(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(MCPRForwardEuropeanHestonEngine obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.PricingEngine
getCPtr
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
MCPRForwardEuropeanHestonEngine
protected MCPRForwardEuropeanHestonEngine(long cPtr, boolean cMemoryOwn)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples, int seed, boolean controlVariate)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples, int seed)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance, int maxSamples)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples, double requiredTolerance)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate, int requiredSamples)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear, boolean antitheticVariate)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps, int timeStepsPerYear)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process, int timeSteps)
-
MCPRForwardEuropeanHestonEngine
public MCPRForwardEuropeanHestonEngine(HestonProcess process)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(MCPRForwardEuropeanHestonEngine 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
-
-