- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.PricingEngine
-
- org.quantlib.FdCEVVanillaEngine
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class FdCEVVanillaEngine extends PricingEngine implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS)FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid)FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid)FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps)FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps, double scalingFactor)FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps, double scalingFactor, double eps)FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps, double scalingFactor, double eps, FdmSchemeDesc schemeDesc)protectedFdCEVVanillaEngine(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(FdCEVVanillaEngine obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.PricingEngine
getCPtr
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
FdCEVVanillaEngine
protected FdCEVVanillaEngine(long cPtr, boolean cMemoryOwn)
-
FdCEVVanillaEngine
public FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps, double scalingFactor, double eps, FdmSchemeDesc schemeDesc)
-
FdCEVVanillaEngine
public FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps, double scalingFactor, double eps)
-
FdCEVVanillaEngine
public FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps, double scalingFactor)
-
FdCEVVanillaEngine
public FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid, long dampingSteps)
-
FdCEVVanillaEngine
public FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid, long xGrid)
-
FdCEVVanillaEngine
public FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS, long tGrid)
-
FdCEVVanillaEngine
public FdCEVVanillaEngine(double f0, double alpha, double beta, YieldTermStructureHandle rTS)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(FdCEVVanillaEngine 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
-
-