Changeset 3615 in Sophya for trunk/SophyaProg/Tests
- Timestamp:
- May 1, 2009, 1:34:31 PM (16 years ago)
- Location:
- trunk/SophyaProg/Tests
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaProg/Tests/lpk.cc
r2647 r3615 92 92 Matrix a(n,n); 93 93 for(i=0; i<n; i++) 94 for(j=0; j<n; j++) a(j,i) = Gau Rnd(0., 1.);94 for(j=0; j<n; j++) a(j,i) = Gaussian(1.,0.); 95 95 96 96 Vector x(n), b; … … 98 98 if (prtlev > 0) 99 99 cout << " ------------ Vector X = \n " << x << "\n" << endl; 100 for(i=0; i<n; i++) x(i) = Gau Rnd(2., 1.5);100 for(i=0; i<n; i++) x(i) = Gaussian(1.5,2.); 101 101 b = a*x; 102 102 -
trunk/SophyaProg/Tests/tfft.cc
r3572 r3615 70 70 if (inp_typ_random) 71 71 for (i=0; i<num ; i++){ 72 ino[i] = in[i] = Gau Rnd(0., 1.);72 ino[i] = in[i] = Gaussian(1.,0.); 73 73 inc[i] = complex<T> (in[i], 0.); 74 74 } -
trunk/SophyaProg/Tests/timg.cc
r3077 r3615 34 34 // Remplissage de l'image Tirage aleatoire plat entre 1000-2000 35 35 for(i=0; i<300; i++) 36 for(j=0; j<200; j++) img(i,j) = imgo(i,j) = frand01()*1000.+1000.;36 for(j=0; j<200; j++) img(i,j) = imgo(i,j) = drand01()*1000.+1000.; 37 37 // Verification de la dynamique de l'image 38 38 MeanSigma(img, mean, sig); -
trunk/SophyaProg/Tests/tmtrnd.cc
r3613 r3615 81 81 TVector<r_8> DATA(VSZ); 82 82 { 83 Timer tm("f0_tmtrnd-Gau Rnd/drand01");83 Timer tm("f0_tmtrnd-Gaussian/drand01"); 84 84 if (fgg) 85 for(sa_size_t k=0; k<VSZ; k++) DATA(k) = Gau Rnd(0., 1.);85 for(sa_size_t k=0; k<VSZ; k++) DATA(k) = Gaussian(1.,0.); 86 86 else 87 87 for(sa_size_t k=0; k<VSZ; k++) DATA(k) = drand01(); 88 cout << "[2] f0_tmtrnd/ End of random generation using Gau Rnd()/drand01() " << endl;88 cout << "[2] f0_tmtrnd/ End of random generation using Gaussian()/drand01() " << endl; 89 89 } 90 90 POutPersist po("data0.ppf"); … … 102 102 // rg.GetSeed(seed,2); // pour imprimer l'etat du generateur 103 103 { 104 Timer tm("f0_tmtrnd-Gau Rnd/drand01");104 Timer tm("f0_tmtrnd-Gaussian/drand01"); 105 105 if (fgg) 106 106 for(sa_size_t k=0; k<VSZ; k++) DATA(k) = rg.Gaussian(); … … 130 130 // rg.GetSeed(seed,2); // pour imprimer l'etat du generateur 131 131 { 132 Timer tm("f0_tmtrnd-Gau Rnd/drand01");132 Timer tm("f0_tmtrnd-Gaussian/drand01"); 133 133 if (fgg) 134 134 for(sa_size_t k=0; k<VSZ; k++) DATA(k) = rg.Gaussian(); -
trunk/SophyaProg/Tests/tsphereecp.cc
r3511 r3615 12 12 #include "resusage.h" 13 13 14 #include "randr48.h" 14 15 #include "sphereecp.h" 15 16 #include "fiosphereecp.h" … … 75 76 } 76 77 // Compute map from spectra 77 RandomGeneratorrg;78 ThSDR48RandGen rg; 78 79 SphericalTransformServer<r_8> ylmserver(rg); 79 80 SphereECP<r_8> map(256); -
trunk/SophyaProg/Tests/zthr.cc
r3451 r3615 10 10 #include "matharr.h" 11 11 #include "tarrinit.h" 12 #include " stsrand.h"12 #include "randr48.h" 13 13 14 14 #include <stdlib.h> … … 63 63 void randgenths(Array& mx, double sig) 64 64 { 65 RandomGenerator rg;65 ThSDR48RandGen rg; 66 66 for(sa_size_t j=0; j<mx.SizeY(); j++) 67 67 for(sa_size_t i=0; i<mx.SizeX(); i++) mx(i,j) = rg.Gaussian(sig);
Note:
See TracChangeset
for help on using the changeset viewer.