public class GeometricNormalInverseGaussianProcess extends GeometricLevyProcess
NormalInverseGaussianProcess:
path| Constructor and Description |
|---|
GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamBrownian,
InverseGaussianProcess igP)
Constructs a new GeometricNormalInverseGaussianProcess.
|
GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamBrownian,
NormalInverseGaussianProcess nigP)
Constructs a new GeometricNormalInverseGaussianProcess.
|
GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamBrownian,
RandomStream streamNIG1,
RandomStream streamNIG2,
java.lang.String igType)
Constructs a new GeometricNormalInverseGaussianProcess.
|
GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamAll,
java.lang.String igType)
Constructs a new GeometricNormalInverseGaussianProcess.
|
generatePath, getLevyProcess, getMuGeom, getOmega, getStream, nextObservation, resetRiskNeutralCorrection, resetStartProcess, setMuGeom, setObservationTimes, setStreamgeneratePath, getArrayMappingCounterToIndex, getCurrentObservation, getCurrentObservationIndex, getNbObservationTimes, getObservation, getObservationTimes, getPath, getSubpath, getX0, hasNextObservation, setObservationTimes, setX0public GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamBrownian,
NormalInverseGaussianProcess nigP)
public GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamBrownian,
InverseGaussianProcess igP)
NormalInverseGaussianProcess.public GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamBrownian,
RandomStream streamNIG1,
RandomStream streamNIG2,
java.lang.String igType)
NormalInverseGaussianProcess process.public GeometricNormalInverseGaussianProcess(double s0,
double muGeom,
double alpha,
double beta,
double mu,
double delta,
RandomStream streamAll,
java.lang.String igType)
InverseGaussianProcess
that will be used by the underlying NormalInverseGaussianProcess.
All RandomStream's used to generate the underlying
NormalInverseGaussianProcess and its underlying InverseGaussianProcess
are set to the same given streamAll.To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.