- Timestamp:
- Apr 27, 1999, 5:03:48 PM (26 years ago)
- Location:
- trunk/SophyaProg/Tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaProg/Tests/Makefile
r241 r271 7 7 LIBF = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libBlitz.a $(LIB)libPI.a $(LIB)libPIext.a 8 8 LIBS = -L$(LIB) -lPIext -lPI -lSysTools -lNTools -lBlitz -lm 9 #LIBS = -L$(LIB) -lSysTools -lm 9 10 ifeq ($(CXX),cxx) 10 11 # librairie des instances de templates cxx … … 13 14 else 14 15 LIBF = $(SLB)libtools.so 15 LIBS = -L$(SLB) -lPI -ltools -lm 16 #LIBS = -L$(SLB) -lPI -ltools -lm 17 LIBS = -L$(SLB) -ltools -lm 16 18 ifeq ($(MACHEROS),Linux) 17 LIBS = $(LIBS) -ldl19 LIBS := $(LIBS) -ldl 18 20 endif 19 21 endif … … 25 27 endif 26 28 27 LIBS = -L$(LIB) -lSysTools -lm28 29 29 30 LDLIBS := $(LIBS) $(LDLIBS) -
trunk/SophyaProg/Tests/timg.cc
r254 r271 6 6 // Utilisation des generateurs aleatoires 7 7 #include "nbrandom.h" 8 9 // Test des NDataBlock 10 #include "ndatablock.h" 11 #include <complex> 8 12 9 13 … … 67 71 img.Print(); 68 72 69 cout << " ========= Fin de timg.cc ======== " << endl; 73 // ---- Test des NDataBlock 74 cout << "\n ----------> Test des NDataBlock <r_8>" << endl; 75 NDataBlock<r_8> db(20); 76 for(i=0; i<20; i++) db(i) = i*5.; 77 cout << " DataBlock<r_8> i*5 : (db)" << endl; 78 cout << db << endl; 79 NDataBlock<r_8> db2(20,false); 80 cout << " DataBlock<r_8> (db2=db) - db" << endl; 81 cout << db2-db << endl; 82 83 FIO_NDataBlock<r_8> fdb(db); 84 fdb.Write("db_r8.ppf"); 85 cout << " DataBlock<r_8> db -> File db_r8.ppf" << endl; 86 FIO_NDataBlock<r_8> fdb2("db_r8.ppf"); 87 cout << " DataBlock<r_8> Frome file(db_r8.ppf) - db" << endl; 88 cout << (NDataBlock<r_8>)fdb2-db << endl; 89 90 cout << "\n\n ----------> Test des NDataBlock <complex<double>>" << endl; 91 NDataBlock< complex<double> > zb(20); 92 for(i=0; i<20; i++) {complex<double> z(i*10., 0.1*i); zb(i) = z; } 93 cout << " DataBlock<complex<double>> (zb) = " << endl; 94 cout << zb << endl; 95 FIO_NDataBlock< complex<double> > fzb(zb); 96 fzb.Write("zb_z8.ppf"); 97 FIO_NDataBlock< complex<double> > fzb2("zb_z8.ppf"); 98 cout << " DataBlock<complex<double>> Frome file(zb_z8.ppf) - db" << endl; 99 cout << (NDataBlock< complex<double> >)(fzb2) ; 100 101 cout << "\n ========= Fin de timg.cc ======== " << endl; 70 102 exit(0); 71 103 }
Note:
See TracChangeset
for help on using the changeset viewer.