Changeset 3615 in Sophya for trunk/SophyaPI/PIext


Ignore:
Timestamp:
May 1, 2009, 1:34:31 PM (16 years ago)
Author:
cmv
Message:

Modifs relatives a l'introduction de RandomGeneratorInterface + delete de srandgen.c, cmv 01/05/2009

Location:
trunk/SophyaPI/PIext
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/Makefile

    r3572 r3615  
    44 
    55clean:
    6          rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomdvladapter.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nommatvecadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomstladapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
     6         rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomdvladapter.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
    77        rm -f $(SOPHYALIBP)libPIext.a
    88 
     
    109109  $(SOPHYAINCP)ndatablock.h \
    110110  $(SOPHYAINCP)utilarr.h \
     111  $(SOPHYAINCP)randinterf.h \
    111112  $(SOPHYAINCP)tmatrix_tsnl.h \
    112113  $(SOPHYAINCP)tvector_tsnl.h \
     
    237238  $(SOPHYAINCP)ndatablock.h \
    238239  $(SOPHYAINCP)utilarr.h \
     240  $(SOPHYAINCP)randinterf.h \
    239241  $(SOPHYAINCP)tmatrix_tsnl.h \
    240242  $(SOPHYAINCP)tvector_tsnl.h \
     
    305307  $(SOPHYAINCP)ndatablock.h \
    306308  $(SOPHYAINCP)utilarr.h \
     309  $(SOPHYAINCP)randinterf.h \
    307310  $(SOPHYAINCP)tmatrix_tsnl.h \
    308311  $(SOPHYAINCP)tvector_tsnl.h \
     
    545548  $(SOPHYAINCP)ndatablock.h \
    546549  $(SOPHYAINCP)utilarr.h \
     550  $(SOPHYAINCP)randinterf.h \
    547551  $(SOPHYAINCP)tmatrix_tsnl.h \
    548552  $(SOPHYAINCP)tvector_tsnl.h \
     
    654658  $(SOPHYAINCP)ndatablock.h \
    655659  $(SOPHYAINCP)utilarr.h \
     660  $(SOPHYAINCP)randinterf.h \
    656661  $(SOPHYAINCP)tmatrix_tsnl.h \
    657662  $(SOPHYAINCP)tvector_tsnl.h \
     
    722727  $(SOPHYAINCP)ndatablock.h \
    723728  $(SOPHYAINCP)utilarr.h \
     729  $(SOPHYAINCP)randinterf.h \
    724730  $(SOPHYAINCP)tmatrix_tsnl.h \
    725731  $(SOPHYAINCP)tvector_tsnl.h \
     
    837843  $(SOPHYAINCP)ndatablock.h \
    838844  $(SOPHYAINCP)utilarr.h \
     845  $(SOPHYAINCP)randinterf.h \
    839846  $(SOPHYAINCP)tmatrix_tsnl.h \
    840847  $(SOPHYAINCP)tvector_tsnl.h \
     
    899906  $(SOPHYAINCP)ndatablock.h \
    900907  $(SOPHYAINCP)utilarr.h \
     908  $(SOPHYAINCP)randinterf.h \
    901909  $(SOPHYAINCP)tmatrix_tsnl.h \
    902910  $(SOPHYAINCP)tvector_tsnl.h \
     
    960968  $(SOPHYAINCP)ndatablock.h \
    961969  $(SOPHYAINCP)utilarr.h \
     970  $(SOPHYAINCP)randinterf.h \
    962971  $(SOPHYAINCP)tmatrix_tsnl.h \
    963972  $(SOPHYAINCP)tvector_tsnl.h \
     
    10301039  $(SOPHYAINCP)ndatablock.h \
    10311040  $(SOPHYAINCP)utilarr.h \
     1041  $(SOPHYAINCP)randinterf.h \
    10321042  $(SOPHYAINCP)tmatrix_tsnl.h \
    10331043  $(SOPHYAINCP)tvector_tsnl.h \
     
    11281138  $(SOPHYAINCP)ndatablock.h \
    11291139  $(SOPHYAINCP)utilarr.h \
     1140  $(SOPHYAINCP)randinterf.h \
    11301141  $(SOPHYAINCP)tmatrix_tsnl.h \
    11311142  $(SOPHYAINCP)tvector_tsnl.h \
     
    12371248  $(SOPHYAINCP)ndatablock.h \
    12381249  $(SOPHYAINCP)utilarr.h \
     1250  $(SOPHYAINCP)randinterf.h \
    12391251  $(SOPHYAINCP)tmatrix_tsnl.h \
    12401252  $(SOPHYAINCP)tvector_tsnl.h \
     
    13071319  $(SOPHYAINCP)ndatablock.h \
    13081320  $(SOPHYAINCP)utilarr.h \
     1321  $(SOPHYAINCP)randinterf.h \
    13091322  $(SOPHYAINCP)tmatrix_tsnl.h \
    13101323  $(SOPHYAINCP)tvector_tsnl.h \
     
    13911404  $(SOPHYAINCP)ndatablock.h \
    13921405  $(SOPHYAINCP)utilarr.h \
     1406  $(SOPHYAINCP)randinterf.h \
    13931407  $(SOPHYAINCP)tmatrix_tsnl.h \
    13941408  $(SOPHYAINCP)tvector_tsnl.h \
     
    14571471  $(SOPHYAINCP)ndatablock.h \
    14581472  $(SOPHYAINCP)utilarr.h \
     1473  $(SOPHYAINCP)randinterf.h \
    14591474  $(SOPHYAINCP)tmatrix_tsnl.h \
    14601475  $(SOPHYAINCP)tvector_tsnl.h \
     
    14991514  $(SOPHYAINCP)ndatablock.h \
    15001515  $(SOPHYAINCP)utilarr.h \
     1516  $(SOPHYAINCP)randinterf.h \
    15011517  $(SOPHYAINCP)tmatrix_tsnl.h \
    15021518  $(SOPHYAINCP)tvector_tsnl.h \
     
    15811597  $(SOPHYAINCP)ndatablock.h \
    15821598  $(SOPHYAINCP)utilarr.h \
     1599  $(SOPHYAINCP)randinterf.h \
    15831600  $(SOPHYAINCP)tmatrix_tsnl.h \
    15841601  $(SOPHYAINCP)tvector_tsnl.h \
     
    17031720  $(SOPHYAINCP)ndatablock.h \
    17041721  $(SOPHYAINCP)utilarr.h \
     1722  $(SOPHYAINCP)randinterf.h \
    17051723  $(SOPHYAINCP)tmatrix_tsnl.h \
    17061724  $(SOPHYAINCP)tvector_tsnl.h \
     
    18051823  $(SOPHYAINCP)strutil.h \
    18061824  $(SOPHYAINCP)strutilxx.h \
    1807   $(SOPHYAINCP)srandgen.h pistdimgapp.h \
     1825  $(SOPHYAINCP)srandgen.h \
     1826  $(SOPHYAINCP)randinterf.h pistdimgapp.h \
    18081827  $(SOPHYAINCP)pisysdep.h \
    18091828  $(SOPHYAINCP)piapplx.h \
     
    19211940  $(SOPHYAINCP)ndatablock.h \
    19221941  $(SOPHYAINCP)utilarr.h \
     1942  $(SOPHYAINCP)randinterf.h \
    19231943  $(SOPHYAINCP)tmatrix_tsnl.h \
    19241944  $(SOPHYAINCP)tvector_tsnl.h \
     
    20562076  $(SOPHYAINCP)ndatablock.h \
    20572077  $(SOPHYAINCP)utilarr.h \
     2078  $(SOPHYAINCP)randinterf.h \
    20582079  $(SOPHYAINCP)tmatrix_tsnl.h \
    20592080  $(SOPHYAINCP)tvector_tsnl.h \
     
    21082129  $(SOPHYAINCP)ndatablock.h \
    21092130  $(SOPHYAINCP)utilarr.h \
     2131  $(SOPHYAINCP)randinterf.h \
    21102132  $(SOPHYAINCP)tmatrix_tsnl.h \
    21112133  $(SOPHYAINCP)tvector_tsnl.h \
     
    22142236  $(SOPHYAINCP)parradapter.h \
    22152237  $(SOPHYAINCP)lut.h \
    2216   $(SOPHYAINCP)srandgen.h
     2238  $(SOPHYAINCP)srandgen.h \
     2239  $(SOPHYAINCP)randinterf.h \
     2240  $(SOPHYAINCP)anydataobj.h
    22172241        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto2d.cc
    22182242 
     
    23182342  $(SOPHYAINCP)ndatablock.h \
    23192343  $(SOPHYAINCP)utilarr.h \
     2344  $(SOPHYAINCP)randinterf.h \
    23202345  $(SOPHYAINCP)tmatrix_tsnl.h \
    23212346  $(SOPHYAINCP)tvector_tsnl.h \
     
    24772502  $(SOPHYAINCP)ndatablock.h \
    24782503  $(SOPHYAINCP)utilarr.h \
     2504  $(SOPHYAINCP)randinterf.h \
    24792505  $(SOPHYAINCP)tmatrix_tsnl.h \
    24802506  $(SOPHYAINCP)tvector_tsnl.h \
     
    26052631  $(SOPHYAINCP)ndatablock.h \
    26062632  $(SOPHYAINCP)utilarr.h \
     2633  $(SOPHYAINCP)randinterf.h \
    26072634  $(SOPHYAINCP)tmatrix_tsnl.h \
    26082635  $(SOPHYAINCP)fioarr.h \
     
    27182745  $(SOPHYAINCP)ndatablock.h \
    27192746  $(SOPHYAINCP)utilarr.h \
     2747  $(SOPHYAINCP)randinterf.h \
    27202748  $(SOPHYAINCP)tmatrix_tsnl.h \
    27212749  $(SOPHYAINCP)tvector.h \
     
    27762804  $(SOPHYAINCP)ndatablock.h \
    27772805  $(SOPHYAINCP)utilarr.h \
     2806  $(SOPHYAINCP)randinterf.h \
    27782807  $(SOPHYAINCP)tmatrix_tsnl.h \
    27792808  $(SOPHYAINCP)tvector_tsnl.h \
  • trunk/SophyaPI/PIext/pihisto2d.cc

    r3559 r3615  
    444444    int ipt  = int(npt *frac);
    445445    for(int k=0;k<ipt;k++) {
    446       double x = left0 + frand01()*dx;
    447       double y = bottom0 + frand01()*dy;
     446      double x = left0 + drand01()*dx;
     447      double y = bottom0 + drand01()*dy;
    448448      g->DrawMarker(x,y);
    449449    }
  • trunk/SophyaPI/PIext/smakefile

    r3572 r3615  
    109109  $(SOPHYAINCP)ndatablock.h \
    110110  $(SOPHYAINCP)utilarr.h \
     111  $(SOPHYAINCP)randinterf.h \
    111112  $(SOPHYAINCP)tmatrix_tsnl.h \
    112113  $(SOPHYAINCP)tvector_tsnl.h \
     
    237238  $(SOPHYAINCP)ndatablock.h \
    238239  $(SOPHYAINCP)utilarr.h \
     240  $(SOPHYAINCP)randinterf.h \
    239241  $(SOPHYAINCP)tmatrix_tsnl.h \
    240242  $(SOPHYAINCP)tvector_tsnl.h \
     
    305307  $(SOPHYAINCP)ndatablock.h \
    306308  $(SOPHYAINCP)utilarr.h \
     309  $(SOPHYAINCP)randinterf.h \
    307310  $(SOPHYAINCP)tmatrix_tsnl.h \
    308311  $(SOPHYAINCP)tvector_tsnl.h \
     
    545548  $(SOPHYAINCP)ndatablock.h \
    546549  $(SOPHYAINCP)utilarr.h \
     550  $(SOPHYAINCP)randinterf.h \
    547551  $(SOPHYAINCP)tmatrix_tsnl.h \
    548552  $(SOPHYAINCP)tvector_tsnl.h \
     
    654658  $(SOPHYAINCP)ndatablock.h \
    655659  $(SOPHYAINCP)utilarr.h \
     660  $(SOPHYAINCP)randinterf.h \
    656661  $(SOPHYAINCP)tmatrix_tsnl.h \
    657662  $(SOPHYAINCP)tvector_tsnl.h \
     
    722727  $(SOPHYAINCP)ndatablock.h \
    723728  $(SOPHYAINCP)utilarr.h \
     729  $(SOPHYAINCP)randinterf.h \
    724730  $(SOPHYAINCP)tmatrix_tsnl.h \
    725731  $(SOPHYAINCP)tvector_tsnl.h \
     
    837843  $(SOPHYAINCP)ndatablock.h \
    838844  $(SOPHYAINCP)utilarr.h \
     845  $(SOPHYAINCP)randinterf.h \
    839846  $(SOPHYAINCP)tmatrix_tsnl.h \
    840847  $(SOPHYAINCP)tvector_tsnl.h \
     
    899906  $(SOPHYAINCP)ndatablock.h \
    900907  $(SOPHYAINCP)utilarr.h \
     908  $(SOPHYAINCP)randinterf.h \
    901909  $(SOPHYAINCP)tmatrix_tsnl.h \
    902910  $(SOPHYAINCP)tvector_tsnl.h \
     
    960968  $(SOPHYAINCP)ndatablock.h \
    961969  $(SOPHYAINCP)utilarr.h \
     970  $(SOPHYAINCP)randinterf.h \
    962971  $(SOPHYAINCP)tmatrix_tsnl.h \
    963972  $(SOPHYAINCP)tvector_tsnl.h \
     
    10301039  $(SOPHYAINCP)ndatablock.h \
    10311040  $(SOPHYAINCP)utilarr.h \
     1041  $(SOPHYAINCP)randinterf.h \
    10321042  $(SOPHYAINCP)tmatrix_tsnl.h \
    10331043  $(SOPHYAINCP)tvector_tsnl.h \
     
    11281138  $(SOPHYAINCP)ndatablock.h \
    11291139  $(SOPHYAINCP)utilarr.h \
     1140  $(SOPHYAINCP)randinterf.h \
    11301141  $(SOPHYAINCP)tmatrix_tsnl.h \
    11311142  $(SOPHYAINCP)tvector_tsnl.h \
     
    12371248  $(SOPHYAINCP)ndatablock.h \
    12381249  $(SOPHYAINCP)utilarr.h \
     1250  $(SOPHYAINCP)randinterf.h \
    12391251  $(SOPHYAINCP)tmatrix_tsnl.h \
    12401252  $(SOPHYAINCP)tvector_tsnl.h \
     
    13071319  $(SOPHYAINCP)ndatablock.h \
    13081320  $(SOPHYAINCP)utilarr.h \
     1321  $(SOPHYAINCP)randinterf.h \
    13091322  $(SOPHYAINCP)tmatrix_tsnl.h \
    13101323  $(SOPHYAINCP)tvector_tsnl.h \
     
    13911404  $(SOPHYAINCP)ndatablock.h \
    13921405  $(SOPHYAINCP)utilarr.h \
     1406  $(SOPHYAINCP)randinterf.h \
    13931407  $(SOPHYAINCP)tmatrix_tsnl.h \
    13941408  $(SOPHYAINCP)tvector_tsnl.h \
     
    14571471  $(SOPHYAINCP)ndatablock.h \
    14581472  $(SOPHYAINCP)utilarr.h \
     1473  $(SOPHYAINCP)randinterf.h \
    14591474  $(SOPHYAINCP)tmatrix_tsnl.h \
    14601475  $(SOPHYAINCP)tvector_tsnl.h \
     
    14991514  $(SOPHYAINCP)ndatablock.h \
    15001515  $(SOPHYAINCP)utilarr.h \
     1516  $(SOPHYAINCP)randinterf.h \
    15011517  $(SOPHYAINCP)tmatrix_tsnl.h \
    15021518  $(SOPHYAINCP)tvector_tsnl.h \
     
    15811597  $(SOPHYAINCP)ndatablock.h \
    15821598  $(SOPHYAINCP)utilarr.h \
     1599  $(SOPHYAINCP)randinterf.h \
    15831600  $(SOPHYAINCP)tmatrix_tsnl.h \
    15841601  $(SOPHYAINCP)tvector_tsnl.h \
     
    17031720  $(SOPHYAINCP)ndatablock.h \
    17041721  $(SOPHYAINCP)utilarr.h \
     1722  $(SOPHYAINCP)randinterf.h \
    17051723  $(SOPHYAINCP)tmatrix_tsnl.h \
    17061724  $(SOPHYAINCP)tvector_tsnl.h \
     
    18051823  $(SOPHYAINCP)strutil.h \
    18061824  $(SOPHYAINCP)strutilxx.h \
    1807   $(SOPHYAINCP)srandgen.h pistdimgapp.h \
     1825  $(SOPHYAINCP)srandgen.h \
     1826  $(SOPHYAINCP)randinterf.h pistdimgapp.h \
    18081827  $(SOPHYAINCP)pisysdep.h \
    18091828  $(SOPHYAINCP)piapplx.h \
     
    19211940  $(SOPHYAINCP)ndatablock.h \
    19221941  $(SOPHYAINCP)utilarr.h \
     1942  $(SOPHYAINCP)randinterf.h \
    19231943  $(SOPHYAINCP)tmatrix_tsnl.h \
    19241944  $(SOPHYAINCP)tvector_tsnl.h \
     
    20562076  $(SOPHYAINCP)ndatablock.h \
    20572077  $(SOPHYAINCP)utilarr.h \
     2078  $(SOPHYAINCP)randinterf.h \
    20582079  $(SOPHYAINCP)tmatrix_tsnl.h \
    20592080  $(SOPHYAINCP)tvector_tsnl.h \
     
    21082129  $(SOPHYAINCP)ndatablock.h \
    21092130  $(SOPHYAINCP)utilarr.h \
     2131  $(SOPHYAINCP)randinterf.h \
    21102132  $(SOPHYAINCP)tmatrix_tsnl.h \
    21112133  $(SOPHYAINCP)tvector_tsnl.h \
     
    22142236  $(SOPHYAINCP)parradapter.h \
    22152237  $(SOPHYAINCP)lut.h \
    2216   $(SOPHYAINCP)srandgen.h
     2238  $(SOPHYAINCP)srandgen.h \
     2239  $(SOPHYAINCP)randinterf.h \
     2240  $(SOPHYAINCP)anydataobj.h
    22172241        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto2d.cc
    22182242 
     
    23182342  $(SOPHYAINCP)ndatablock.h \
    23192343  $(SOPHYAINCP)utilarr.h \
     2344  $(SOPHYAINCP)randinterf.h \
    23202345  $(SOPHYAINCP)tmatrix_tsnl.h \
    23212346  $(SOPHYAINCP)tvector_tsnl.h \
     
    24772502  $(SOPHYAINCP)ndatablock.h \
    24782503  $(SOPHYAINCP)utilarr.h \
     2504  $(SOPHYAINCP)randinterf.h \
    24792505  $(SOPHYAINCP)tmatrix_tsnl.h \
    24802506  $(SOPHYAINCP)tvector_tsnl.h \
     
    26052631  $(SOPHYAINCP)ndatablock.h \
    26062632  $(SOPHYAINCP)utilarr.h \
     2633  $(SOPHYAINCP)randinterf.h \
    26072634  $(SOPHYAINCP)tmatrix_tsnl.h \
    26082635  $(SOPHYAINCP)fioarr.h \
     
    27182745  $(SOPHYAINCP)ndatablock.h \
    27192746  $(SOPHYAINCP)utilarr.h \
     2747  $(SOPHYAINCP)randinterf.h \
    27202748  $(SOPHYAINCP)tmatrix_tsnl.h \
    27212749  $(SOPHYAINCP)tvector.h \
     
    27762804  $(SOPHYAINCP)ndatablock.h \
    27772805  $(SOPHYAINCP)utilarr.h \
     2806  $(SOPHYAINCP)randinterf.h \
    27782807  $(SOPHYAINCP)tmatrix_tsnl.h \
    27792808  $(SOPHYAINCP)tvector_tsnl.h \
Note: See TracChangeset for help on using the changeset viewer.