Uses of Class
org.flag4j.rng.RandomComplex
Packages that use RandomComplex
Package
Description
This package contains classes for Pseudo-random generation of real/complex numbers, and arrays, vectors,
matrices, and tensors.
Distributions useful for repeated random sampling from the same distribution.
-
Uses of RandomComplex in org.flag4j.linalg.decompositions.schur
Fields in org.flag4j.linalg.decompositions.schur declared as RandomComplexModifier and TypeFieldDescriptionprotected final RandomComplex
Schur.rng
Random number generator to be used when computing a random exceptional shift.Constructors in org.flag4j.linalg.decompositions.schur with parameters of type RandomComplexModifierConstructorDescriptionprotected
Schur
(boolean computeU, RandomComplex rng, UnitaryDecomposition<T, U> hess) Creates a decomposer to compute the Schur decomposition for a real dense matrix. -
Uses of RandomComplex in org.flag4j.rng
Method parameters in org.flag4j.rng with type arguments of type RandomComplexModifier and TypeMethodDescriptionstatic void
RandomArray.randomFill
(Complex128[] arr, Distribution<Complex128, RandomComplex> distribution) Fills an array with pseudorandom values sampled from the specifieddistribution
.static void
RandomArray.randomFill
(Complex64[] arr, Distribution<Complex64, RandomComplex> distribution) Fills an array with pseudorandom values sampled from the specifieddistribution
.Constructors in org.flag4j.rng with parameters of type RandomComplexModifierConstructorDescriptionRandomArray
(RandomComplex rng) Creates a RandomArrayOld object to generate arrays filled with random values using the specified complex random number generator. -
Uses of RandomComplex in org.flag4j.rng.distributions
Subclasses with type arguments of type RandomComplex in org.flag4j.rng.distributionsModifier and TypeClassDescriptionclass
A 2D bivariateGaussian distribution on the complex plane.class
A uniform distribution on an annulus (e.g. washer) in the complex plane.class
A rectangular uniform distribution on the complex plane.Constructors in org.flag4j.rng.distributions with parameters of type RandomComplexModifierConstructorDescriptionComplex128BiGaussian
(RandomComplex rng, double meanRe, double stdRe, double meanIm, double stdIm) Constructs 2D bivariateGaussian distribution on the complex plane with a correlation coefficient of zero.Complex128BiGaussian
(RandomComplex rng, double meanRe, double stdRe, double meanIm, double stdIm, double corrCoeff) Constructs 2D bivariateGaussian distribution on the complex plane with a specified correlation coefficient.Complex128UniformDisk
(RandomComplex rng, double min, double max) Constructs a complex annular uniform distribution centered at the origin of the complex plane.Complex128UniformDisk
(RandomComplex rng, double min, double max, double centerRe, double centerIm) Constructs a complex annular uniform distribution with specified center on the complex plane.Complex128UniformRect
(RandomComplex rng, double minRe, double maxRe, double minIm, double maxIm) Constructs a complex rectangular uniform distribution.RealGaussian
(RandomComplex rng, double mean, double std) Constructs a real Gaussian distribution.RealUniform
(RandomComplex rng, double min, double max) Constructs a real uniform distribution.