25package umontreal.ssj.stochprocess;
27import umontreal.ssj.rng.*;
28import umontreal.ssj.probdist.*;
29import umontreal.ssj.randvar.*;
61 - delta * Math.sqrt(alpha * alpha - (1. + beta) * (1. + beta));
77 - delta * Math.sqrt(alpha * alpha - (1. + beta) * (1. + beta));
95 - delta * Math.sqrt(alpha * alpha - (1. + beta) * (1. + beta));
110 this(s0, muGeom, alpha, beta, mu, delta, streamAll, streamAll, streamAll, igType);
Abstract class used as a parent class for the exponentiation of a Lévy process :
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, InverseGaussianProcess igP)
Constructs a new GeometricNormalInverseGaussianProcess.
GeometricNormalInverseGaussianProcess(double s0, double muGeom, double alpha, double beta, double mu, double delta, RandomStream streamAll, String igType)
Constructs a new GeometricNormalInverseGaussianProcess.
GeometricNormalInverseGaussianProcess(double s0, double muGeom, double alpha, double beta, double mu, double delta, RandomStream streamBrownian, RandomStream streamNIG1, RandomStream streamNIG2, String igType)
Constructs a new GeometricNormalInverseGaussianProcess.
The inverse Gaussian process is a non-decreasing process where the increments are additive and are gi...
This class represents a normal inverse gaussian process (NIG).
This interface defines the basic structures to handle multiple streams of uniform (pseudo)random numb...