org.jquantlib.processes
Class EulerDiscretization
- java.lang.Object
-
- org.jquantlib.processes.EulerDiscretization
-
- All Implemented Interfaces:
- StochasticProcess.Discretization, StochasticProcess1D.Discretization1D
public class EulerDiscretization extends java.lang.Object implements StochasticProcess.Discretization, StochasticProcess1D.Discretization1D
Euler discretization for stochastic processes
-
-
Constructor Summary
Constructors Constructor and Description EulerDiscretization()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description MatrixcovarianceDiscretization(StochasticProcess sp, double t0, Array x0, double dt)Returns an approximation of the covariance defined asdoublediffusionDiscretization(StochasticProcess1D sp, double t0, double x0, double dt)Returns an approximation of the diffusion defined asMatrixdiffusionDiscretization(StochasticProcess sp, double t0, Array x0, double dt)Returns an approximation of the diffusion defined asdoubledriftDiscretization(StochasticProcess1D sp, double t0, double x0, double dt)Returns an approximation of the drift defined asArraydriftDiscretization(StochasticProcess sp, double t0, Array x0, double dt)Returns an approximation of the drift defined asdoublevarianceDiscretization(StochasticProcess1D sp, double t0, double x0, double dt)Returns an approximation of the variance defined as
-
-
-
Method Detail
-
driftDiscretization
public Array driftDiscretization(StochasticProcess sp, double t0, Array x0, double dt)
Returns an approximation of the drift defined as- Specified by:
driftDiscretizationin interfaceStochasticProcess.Discretization
-
diffusionDiscretization
public Matrix diffusionDiscretization(StochasticProcess sp, double t0, Array x0, double dt)
Returns an approximation of the diffusion defined as- Specified by:
diffusionDiscretizationin interfaceStochasticProcess.Discretization
-
covarianceDiscretization
public Matrix covarianceDiscretization(StochasticProcess sp, double t0, Array x0, double dt)
Returns an approximation of the covariance defined as- Specified by:
covarianceDiscretizationin interfaceStochasticProcess.Discretization
-
driftDiscretization
public double driftDiscretization(StochasticProcess1D sp, double t0, double x0, double dt)
Returns an approximation of the drift defined as- Specified by:
driftDiscretizationin interfaceStochasticProcess1D.Discretization1D
-
diffusionDiscretization
public double diffusionDiscretization(StochasticProcess1D sp, double t0, double x0, double dt)
Returns an approximation of the diffusion defined as- Specified by:
diffusionDiscretizationin interfaceStochasticProcess1D.Discretization1D
-
varianceDiscretization
public double varianceDiscretization(StochasticProcess1D sp, double t0, double x0, double dt)
Returns an approximation of the variance defined as- Specified by:
varianceDiscretizationin interfaceStochasticProcess1D.Discretization1D
-
-
DataMelt 3.0 © DataMelt by jWork.ORG