Class to generate random observations from a normal inverse Gaussian distribution using normal variance-mean mixture of inverse Gaussian distribution.
Constructor
import std.algorithm : map; import std.range; auto rng = new NormalInverseGaussianRNG!double(rndGen, 1.1, 1.1, 1.1); auto sample = rng.map!(x => x + 4).take(9).array;
See Implementation
Class to generate random observations from a normal inverse Gaussian distribution using normal variance-mean mixture of inverse Gaussian distribution.