- java.lang.Object
-
- org.quantlib.HestonSLVFDMModel
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class HestonSLVFDMModel extends Object implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description protectedHestonSLVFDMModel(long cPtr, boolean cMemoryOwn)HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params)HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params, boolean logging)HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params, boolean logging, DateVector mandatoryDates)HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params, boolean logging, DateVector mandatoryDates, double mixingFactor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(HestonSLVFDMModel obj)HestonProcesshestonProcess()LocalVolTermStructureleverageFunction()LocalVolTermStructurelocalVol()protected static longswigRelease(HestonSLVFDMModel obj)
-
-
-
Field Detail
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Detail
-
HestonSLVFDMModel
protected HestonSLVFDMModel(long cPtr, boolean cMemoryOwn)
-
HestonSLVFDMModel
public HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params, boolean logging, DateVector mandatoryDates, double mixingFactor)
-
HestonSLVFDMModel
public HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params, boolean logging, DateVector mandatoryDates)
-
HestonSLVFDMModel
public HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params, boolean logging)
-
HestonSLVFDMModel
public HestonSLVFDMModel(LocalVolTermStructure localVol, HestonModel model, Date endDate, HestonSLVFokkerPlanckFdmParams params)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(HestonSLVFDMModel obj)
-
swigRelease
protected static long swigRelease(HestonSLVFDMModel obj)
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
hestonProcess
public HestonProcess hestonProcess()
-
localVol
public LocalVolTermStructure localVol()
-
leverageFunction
public LocalVolTermStructure leverageFunction()
-
-