- java.lang.Object
-
- org.quantlib.RungeKutta
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class RungeKutta extends Object implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description RungeKutta()RungeKutta(double eps)RungeKutta(double eps, double h1)RungeKutta(double eps, double h1, double hmin)protectedRungeKutta(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(RungeKutta obj)doublegetValue(BinaryFunctionDelegate fct, double y1, double x1, double x2)DoubleVectorgetValue(OdeFctDelegate fct, DoubleVector y1, double x1, double x2)protected static longswigRelease(RungeKutta obj)
-
-
-
Field Detail
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Detail
-
RungeKutta
protected RungeKutta(long cPtr, boolean cMemoryOwn)
-
RungeKutta
public RungeKutta(double eps, double h1, double hmin)
-
RungeKutta
public RungeKutta(double eps, double h1)
-
RungeKutta
public RungeKutta(double eps)
-
RungeKutta
public RungeKutta()
-
-
Method Detail
-
getCPtr
protected static long getCPtr(RungeKutta obj)
-
swigRelease
protected static long swigRelease(RungeKutta obj)
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
getValue
public double getValue(BinaryFunctionDelegate fct, double y1, double x1, double x2)
-
getValue
public DoubleVector getValue(OdeFctDelegate fct, DoubleVector y1, double x1, double x2)
-
-