Changeset 3615 in Sophya for trunk/SophyaProg
- Timestamp:
- May 1, 2009, 1:34:31 PM (16 years ago)
- Location:
- trunk/SophyaProg
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaProg/PMixer/Makefile
r3405 r3615 58 58 $(SOPHYAINCP)ndatablock.h \ 59 59 $(SOPHYAINCP)utilarr.h \ 60 $(SOPHYAINCP)randinterf.h \ 60 61 $(SOPHYAINCP)tmatrix_tsnl.h \ 61 62 $(SOPHYAINCP)tvector.h \ … … 136 137 $(SOPHYAINCP)ndatablock.h \ 137 138 $(SOPHYAINCP)utilarr.h \ 139 $(SOPHYAINCP)randinterf.h \ 138 140 $(SOPHYAINCP)tmatrix_tsnl.h \ 139 141 $(SOPHYAINCP)tvector_tsnl.h \ … … 164 166 $(SOPHYAINCP)ndatablock.h \ 165 167 $(SOPHYAINCP)utilarr.h \ 168 $(SOPHYAINCP)randinterf.h \ 166 169 $(SOPHYAINCP)tmatrix_tsnl.h \ 167 170 $(SOPHYAINCP)tvector.h \ … … 237 240 $(SOPHYAINCP)ndatablock.h \ 238 241 $(SOPHYAINCP)utilarr.h \ 242 $(SOPHYAINCP)randinterf.h \ 239 243 $(SOPHYAINCP)tmatrix_tsnl.h \ 240 244 $(SOPHYAINCP)tvector.h \ … … 310 314 $(SOPHYAINCP)ndatablock.h \ 311 315 $(SOPHYAINCP)utilarr.h \ 316 $(SOPHYAINCP)randinterf.h \ 312 317 $(SOPHYAINCP)tmatrix_tsnl.h \ 313 318 $(SOPHYAINCP)tvector.h \ … … 383 388 $(SOPHYAINCP)ndatablock.h \ 384 389 $(SOPHYAINCP)utilarr.h \ 390 $(SOPHYAINCP)randinterf.h \ 385 391 $(SOPHYAINCP)tmatrix_tsnl.h \ 386 392 $(SOPHYAINCP)tvector.h \ -
trunk/SophyaProg/PMixer/smakefile
r3405 r3615 58 58 $(SOPHYAINCP)ndatablock.h \ 59 59 $(SOPHYAINCP)utilarr.h \ 60 $(SOPHYAINCP)randinterf.h \ 60 61 $(SOPHYAINCP)tmatrix_tsnl.h \ 61 62 $(SOPHYAINCP)tvector.h \ … … 136 137 $(SOPHYAINCP)ndatablock.h \ 137 138 $(SOPHYAINCP)utilarr.h \ 139 $(SOPHYAINCP)randinterf.h \ 138 140 $(SOPHYAINCP)tmatrix_tsnl.h \ 139 141 $(SOPHYAINCP)tvector_tsnl.h \ … … 164 166 $(SOPHYAINCP)ndatablock.h \ 165 167 $(SOPHYAINCP)utilarr.h \ 168 $(SOPHYAINCP)randinterf.h \ 166 169 $(SOPHYAINCP)tmatrix_tsnl.h \ 167 170 $(SOPHYAINCP)tvector.h \ … … 237 240 $(SOPHYAINCP)ndatablock.h \ 238 241 $(SOPHYAINCP)utilarr.h \ 242 $(SOPHYAINCP)randinterf.h \ 239 243 $(SOPHYAINCP)tmatrix_tsnl.h \ 240 244 $(SOPHYAINCP)tvector.h \ … … 310 314 $(SOPHYAINCP)ndatablock.h \ 311 315 $(SOPHYAINCP)utilarr.h \ 316 $(SOPHYAINCP)randinterf.h \ 312 317 $(SOPHYAINCP)tmatrix_tsnl.h \ 313 318 $(SOPHYAINCP)tvector.h \ … … 383 388 $(SOPHYAINCP)ndatablock.h \ 384 389 $(SOPHYAINCP)utilarr.h \ 390 $(SOPHYAINCP)randinterf.h \ 385 391 $(SOPHYAINCP)tmatrix_tsnl.h \ 386 392 $(SOPHYAINCP)tvector.h \ -
trunk/SophyaProg/PMixer/tgsky.cc
r2615 r3615 16 16 cout << " tgsky : Generation of random skies " << endl; 17 17 cout << " Usage: tgsky NSide TypSky Params FitsFileName [PPFName] " << endl; 18 cout << " - TypSky = 0 Params= m,sig , Gaussian( m,sig) " << endl;18 cout << " - TypSky = 0 Params= m,sig , Gaussian(sig,m) " << endl; 19 19 cout << " - TypSky = 1 Params= m,sig , OOFNoise(sig) + m" << endl; 20 20 cout << " - TypSky = 2 Params= K,a,b,m K*cos(a*teta)*sin(b*phi)+m" << endl; -
trunk/SophyaProg/PrgMap/Makefile
r3572 r3615 61 61 $(SOPHYAINCP)ndatablock.h \ 62 62 $(SOPHYAINCP)utilarr.h \ 63 $(SOPHYAINCP)randinterf.h \ 63 64 $(SOPHYAINCP)tmatrix.h \ 64 65 $(SOPHYAINCP)tmatrix_tsnl.h \ … … 89 90 $(SOPHYAINCP)samba.h \ 90 91 $(SOPHYAINCP)alm.h \ 91 $(SOPHYAINCP)stsrand.h \92 92 $(SOPHYAINCP)nbmath.h \ 93 93 $(SOPHYAINCP)triangmtx.h \ … … 115 115 $(SOPHYAINCP)FitsIO/longnam.h \ 116 116 $(SOPHYAINCP)fitshandler.h \ 117 $(SOPHYAINCP)fitstarray.h 117 $(SOPHYAINCP)fitstarray.h \ 118 $(SOPHYAINCP)randr48.h 118 119 $(CXXCOMPILE) $(CXXTEMPFLG) -o $@ cl2map.cc 119 120 … … 152 153 $(SOPHYAINCP)ndatablock.h \ 153 154 $(SOPHYAINCP)utilarr.h \ 155 $(SOPHYAINCP)randinterf.h \ 154 156 $(SOPHYAINCP)tmatrix_tsnl.h \ 155 157 $(SOPHYAINCP)tvector_tsnl.h \ … … 204 206 $(SOPHYAINCP)ndatablock.h \ 205 207 $(SOPHYAINCP)utilarr.h \ 208 $(SOPHYAINCP)randinterf.h \ 206 209 $(SOPHYAINCP)tmatrix_tsnl.h \ 207 210 $(SOPHYAINCP)tvector_tsnl.h \ … … 255 258 $(SOPHYAINCP)ndatablock.h \ 256 259 $(SOPHYAINCP)utilarr.h \ 260 $(SOPHYAINCP)randinterf.h \ 257 261 $(SOPHYAINCP)tmatrix_tsnl.h \ 258 262 $(SOPHYAINCP)tvector_tsnl.h \ … … 295 299 $(SOPHYAINCP)ndatablock.h \ 296 300 $(SOPHYAINCP)utilarr.h \ 301 $(SOPHYAINCP)randinterf.h \ 297 302 $(SOPHYAINCP)tmatrix.h \ 298 303 $(SOPHYAINCP)tmatrix_tsnl.h \ … … 323 328 $(SOPHYAINCP)samba.h \ 324 329 $(SOPHYAINCP)alm.h \ 325 $(SOPHYAINCP)stsrand.h \326 330 $(SOPHYAINCP)nbmath.h \ 327 331 $(SOPHYAINCP)triangmtx.h \ … … 374 378 $(SOPHYAINCP)ndatablock.h \ 375 379 $(SOPHYAINCP)utilarr.h \ 380 $(SOPHYAINCP)randinterf.h \ 376 381 $(SOPHYAINCP)tmatrix.h \ 377 382 $(SOPHYAINCP)tmatrix_tsnl.h \ … … 402 407 $(SOPHYAINCP)samba.h \ 403 408 $(SOPHYAINCP)alm.h \ 404 $(SOPHYAINCP)stsrand.h \405 409 $(SOPHYAINCP)nbmath.h \ 406 410 $(SOPHYAINCP)triangmtx.h \ -
trunk/SophyaProg/PrgMap/smakefile
r3572 r3615 61 61 $(SOPHYAINCP)ndatablock.h \ 62 62 $(SOPHYAINCP)utilarr.h \ 63 $(SOPHYAINCP)randinterf.h \ 63 64 $(SOPHYAINCP)tmatrix.h \ 64 65 $(SOPHYAINCP)tmatrix_tsnl.h \ … … 89 90 $(SOPHYAINCP)samba.h \ 90 91 $(SOPHYAINCP)alm.h \ 91 $(SOPHYAINCP)stsrand.h \92 92 $(SOPHYAINCP)nbmath.h \ 93 93 $(SOPHYAINCP)triangmtx.h \ … … 115 115 $(SOPHYAINCP)FitsIO/longnam.h \ 116 116 $(SOPHYAINCP)fitshandler.h \ 117 $(SOPHYAINCP)fitstarray.h 117 $(SOPHYAINCP)fitstarray.h \ 118 $(SOPHYAINCP)randr48.h 118 119 $(CXXCOMPILE) $(CXXTEMPFLG) -o $@ cl2map.cc 119 120 … … 152 153 $(SOPHYAINCP)ndatablock.h \ 153 154 $(SOPHYAINCP)utilarr.h \ 155 $(SOPHYAINCP)randinterf.h \ 154 156 $(SOPHYAINCP)tmatrix_tsnl.h \ 155 157 $(SOPHYAINCP)tvector_tsnl.h \ … … 204 206 $(SOPHYAINCP)ndatablock.h \ 205 207 $(SOPHYAINCP)utilarr.h \ 208 $(SOPHYAINCP)randinterf.h \ 206 209 $(SOPHYAINCP)tmatrix_tsnl.h \ 207 210 $(SOPHYAINCP)tvector_tsnl.h \ … … 255 258 $(SOPHYAINCP)ndatablock.h \ 256 259 $(SOPHYAINCP)utilarr.h \ 260 $(SOPHYAINCP)randinterf.h \ 257 261 $(SOPHYAINCP)tmatrix_tsnl.h \ 258 262 $(SOPHYAINCP)tvector_tsnl.h \ … … 295 299 $(SOPHYAINCP)ndatablock.h \ 296 300 $(SOPHYAINCP)utilarr.h \ 301 $(SOPHYAINCP)randinterf.h \ 297 302 $(SOPHYAINCP)tmatrix.h \ 298 303 $(SOPHYAINCP)tmatrix_tsnl.h \ … … 323 328 $(SOPHYAINCP)samba.h \ 324 329 $(SOPHYAINCP)alm.h \ 325 $(SOPHYAINCP)stsrand.h \326 330 $(SOPHYAINCP)nbmath.h \ 327 331 $(SOPHYAINCP)triangmtx.h \ … … 374 378 $(SOPHYAINCP)ndatablock.h \ 375 379 $(SOPHYAINCP)utilarr.h \ 380 $(SOPHYAINCP)randinterf.h \ 376 381 $(SOPHYAINCP)tmatrix.h \ 377 382 $(SOPHYAINCP)tmatrix_tsnl.h \ … … 402 407 $(SOPHYAINCP)samba.h \ 403 408 $(SOPHYAINCP)alm.h \ 404 $(SOPHYAINCP)stsrand.h \405 409 $(SOPHYAINCP)nbmath.h \ 406 410 $(SOPHYAINCP)triangmtx.h \ -
trunk/SophyaProg/PrgUtil/Makefile
r3572 r3615 45 45 $(SOPHYAINCP)ndatablock.h \ 46 46 $(SOPHYAINCP)utilarr.h \ 47 $(SOPHYAINCP)randinterf.h \ 47 48 $(SOPHYAINCP)tmatrix.h \ 48 49 $(SOPHYAINCP)tmatrix_tsnl.h \ -
trunk/SophyaProg/PrgUtil/smakefile
r3504 r3615 45 45 $(SOPHYAINCP)ndatablock.h \ 46 46 $(SOPHYAINCP)utilarr.h \ 47 $(SOPHYAINCP)randinterf.h \ 47 48 $(SOPHYAINCP)tmatrix.h \ 48 49 $(SOPHYAINCP)tmatrix_tsnl.h \ -
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.