- java.lang.Object
-
- org.quantlib.FdmLinearOp
-
- org.quantlib.FdmLinearOpComposite
-
- org.quantlib.FdmBlackScholesFwdOp
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class FdmBlackScholesFwdOp extends FdmLinearOpComposite implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFdmBlackScholesFwdOp(long cPtr, boolean cMemoryOwn)FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike)FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike, boolean localVol)FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike, boolean localVol, double illegalLocalVolOverwrite)FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike, boolean localVol, double illegalLocalVolOverwrite, long direction)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(FdmBlackScholesFwdOp obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.FdmLinearOpComposite
apply_direction, apply_mixed, getCPtr, preconditioner, setTime, size, solve_splitting, to_sparse_matrix
-
Methods inherited from class org.quantlib.FdmLinearOp
apply, getCPtr
-
-
-
-
Constructor Detail
-
FdmBlackScholesFwdOp
protected FdmBlackScholesFwdOp(long cPtr, boolean cMemoryOwn)
-
FdmBlackScholesFwdOp
public FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike, boolean localVol, double illegalLocalVolOverwrite, long direction)
-
FdmBlackScholesFwdOp
public FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike, boolean localVol, double illegalLocalVolOverwrite)
-
FdmBlackScholesFwdOp
public FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike, boolean localVol)
-
FdmBlackScholesFwdOp
public FdmBlackScholesFwdOp(FdmMesher mesher, GeneralizedBlackScholesProcess process, double strike)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(FdmBlackScholesFwdOp obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classFdmLinearOpComposite
-
finalize
protected void finalize()
- Overrides:
finalizein classFdmLinearOpComposite
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classFdmLinearOpComposite
-
-