Annotation of OpenXM_contrib/PHC/Ada/Math_Lib/Polynomials/standard_complex_laur_randomizers.ads, Revision 1.1.1.1
1.1 maekawa 1: with Standard_Complex_Laur_Polys; use Standard_Complex_Laur_Polys;
2: with Standard_Complex_Laur_Systems; use Standard_Complex_Laur_Systems;
3:
4: package Standard_Complex_Laur_Randomizers is
5:
6: -- DESCRIPTION :
7: -- This package offers routines for `randomizing' polynomials:
8: -- the monomial structure remains the same,
9: -- but random complex coefficients will be generated.
10:
11: function Complex_Randomize ( p : Poly ) return Poly;
12: function Complex_Randomize ( p : Laur_Sys ) return Laur_Sys;
13:
14: -- DESCRIPTION :
15: -- The real and imaginary parts of the complex random coefficients
16: -- lie in [-1.0,1.0].
17:
18: function Complex_Randomize1 ( p : Poly ) return Poly;
19: function Complex_Randomize1 ( p : Laur_Sys ) return Laur_Sys;
20:
21: -- DESCRIPTION :
22: -- The generated random complex coefficients have modulus 1.
23:
24: end Standard_Complex_Laur_Randomizers;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>