Changeset 3661 in Sophya for trunk/SophyaPI
- Timestamp:
- Oct 23, 2009, 9:49:14 PM (16 years ago)
- Location:
- trunk/SophyaPI/PIext
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/nomtarradapter.cc
r3572 r3661 497 497 498 498 #ifdef __CXX_PRAGMA_TEMPLATES__ 499 #pragma define_template NOMAdapter_TArray<uint_1> 499 500 #pragma define_template NOMAdapter_TArray<uint_2> 500 501 #pragma define_template NOMAdapter_TArray<uint_4> 501 502 #pragma define_template NOMAdapter_TArray<uint_8> 503 #pragma define_template NOMAdapter_TArray<int_1> 502 504 #pragma define_template NOMAdapter_TArray<int_2> 503 505 #pragma define_template NOMAdapter_TArray<int_4> … … 507 509 #pragma define_template NOMAdapter_TArray< complex<r_4> > 508 510 #pragma define_template NOMAdapter_TArray< complex<r_8> > 511 #pragma define_template NTupInt_TArray<uint_1> 509 512 #pragma define_template NTupInt_TArray<uint_2> 510 513 #pragma define_template NTupInt_TArray<uint_4> 511 514 #pragma define_template NTupInt_TArray<uint_8> 515 #pragma define_template NTupInt_TArray<int_1> 512 516 #pragma define_template NTupInt_TArray<int_2> 513 517 #pragma define_template NTupInt_TArray<int_4> … … 520 524 521 525 #if defined(ANSI_TEMPLATES) 526 template class NOMAdapter_TArray<uint_1>; 522 527 template class NOMAdapter_TArray<uint_2>; 523 528 template class NOMAdapter_TArray<uint_4>; 524 529 template class NOMAdapter_TArray<uint_8>; 530 template class NOMAdapter_TArray<int_1>; 525 531 template class NOMAdapter_TArray<int_2>; 526 532 template class NOMAdapter_TArray<int_4>; … … 530 536 template class NOMAdapter_TArray< complex<r_4> >; 531 537 template class NOMAdapter_TArray< complex<r_8> >; 538 template class NTupInt_TArray<uint_1>; 532 539 template class NTupInt_TArray<uint_2>; 533 540 template class NTupInt_TArray<uint_4>; 534 541 template class NTupInt_TArray<uint_8>; 542 template class NTupInt_TArray<int_1>; 535 543 template class NTupInt_TArray<int_2>; 536 544 template class NTupInt_TArray<int_4>; -
trunk/SophyaPI/PIext/nomtmatvecadapter.cc
r3528 r3661 494 494 495 495 #ifdef __CXX_PRAGMA_TEMPLATES__ 496 #pragma define_template NOMAdapter_TMatrix<uint_1> 496 497 #pragma define_template NOMAdapter_TMatrix<uint_2> 497 498 #pragma define_template NOMAdapter_TMatrix<uint_4> 498 499 #pragma define_template NOMAdapter_TMatrix<uint_8> 500 #pragma define_template NOMAdapter_TMatrix<int_1> 499 501 #pragma define_template NOMAdapter_TMatrix<int_2> 500 502 #pragma define_template NOMAdapter_TMatrix<int_4> … … 504 506 #pragma define_template NOMAdapter_TMatrix< complex<r_4> > 505 507 #pragma define_template NOMAdapter_TMatrix< complex<r_8> > 508 #pragma define_template NTupInt_TMatrix<uint_1> 506 509 #pragma define_template NTupInt_TMatrix<uint_2> 507 510 #pragma define_template NTupInt_TMatrix<uint_4> 508 511 #pragma define_template NTupInt_TMatrix<uint_8> 512 #pragma define_template NTupInt_TMatrix<int_1> 509 513 #pragma define_template NTupInt_TMatrix<int_2> 510 514 #pragma define_template NTupInt_TMatrix<int_4> … … 517 521 518 522 #if defined(ANSI_TEMPLATES) 523 template class NOMAdapter_TMatrix<uint_1>; 519 524 template class NOMAdapter_TMatrix<uint_2>; 520 525 template class NOMAdapter_TMatrix<uint_4>; 521 526 template class NOMAdapter_TMatrix<uint_8>; 527 template class NOMAdapter_TMatrix<int_1>; 522 528 template class NOMAdapter_TMatrix<int_2>; 523 529 template class NOMAdapter_TMatrix<int_4>; … … 527 533 template class NOMAdapter_TMatrix< complex<r_4> >; 528 534 template class NOMAdapter_TMatrix< complex<r_8> >; 535 template class NTupInt_TMatrix<uint_1>; 529 536 template class NTupInt_TMatrix<uint_2>; 530 537 template class NTupInt_TMatrix<uint_4>; 531 538 template class NTupInt_TMatrix<uint_8>; 539 template class NTupInt_TMatrix<int_1>; 532 540 template class NTupInt_TMatrix<int_2>; 533 541 template class NTupInt_TMatrix<int_4>; -
trunk/SophyaPI/PIext/piinit.cc
r3572 r3661 57 57 58 58 // Octobre 2008 : prise en charge tableaux/matrice/vecteurs en uint_4 uint_8 59 serv->RegisterClass(new TArray<uint_1>, new NOMAdapter_TArray<uint_1> ); 59 60 serv->RegisterClass(new TArray<uint_2>, new NOMAdapter_TArray<uint_2> ); 60 61 serv->RegisterClass(new TArray<uint_4>, new NOMAdapter_TArray<uint_4> ); 61 62 serv->RegisterClass(new TArray<uint_8>, new NOMAdapter_TArray<uint_8> ); 63 serv->RegisterClass(new TArray<int_1>, new NOMAdapter_TArray<int_1> ); 62 64 serv->RegisterClass(new TArray<int_2>, new NOMAdapter_TArray<int_2> ); 63 65 serv->RegisterClass(new TArray<int_4>, new NOMAdapter_TArray<int_4> ); … … 68 70 serv->RegisterClass(new TArray<complex<r_8> >, new NOMAdapter_TArray<complex<r_8> > ); 69 71 72 serv->RegisterClass(new TVector<uint_1>, new NOMAdapter_TMatrix<uint_1> ); 73 serv->RegisterClass(new TMatrix<uint_1>, new NOMAdapter_TMatrix<uint_1> ); 70 74 serv->RegisterClass(new TVector<uint_2>, new NOMAdapter_TMatrix<uint_2> ); 71 75 serv->RegisterClass(new TMatrix<uint_2>, new NOMAdapter_TMatrix<uint_2> ); … … 74 78 serv->RegisterClass(new TVector<uint_8>, new NOMAdapter_TMatrix<uint_8> ); 75 79 serv->RegisterClass(new TMatrix<uint_8>, new NOMAdapter_TMatrix<uint_8> ); 80 serv->RegisterClass(new TVector<int_1>, new NOMAdapter_TMatrix<int_1> ); 81 serv->RegisterClass(new TMatrix<int_1>, new NOMAdapter_TMatrix<int_1> ); 76 82 serv->RegisterClass(new TVector<int_2>, new NOMAdapter_TMatrix<int_2> ); 77 83 serv->RegisterClass(new TMatrix<int_2>, new NOMAdapter_TMatrix<int_2> ); -
trunk/SophyaPI/PIext/pitvmaad.cc
r3528 r3661 134 134 135 135 #ifdef __CXX_PRAGMA_TEMPLATES__ 136 #pragma define_template POTVectorAdapter< uint_1 > 136 137 #pragma define_template POTVectorAdapter< uint_2 > 137 138 #pragma define_template POTVectorAdapter< uint_4 > 138 139 #pragma define_template POTVectorAdapter< uint_8 > 140 #pragma define_template POTVectorAdapter< int_1 > 139 141 #pragma define_template POTVectorAdapter< int_2 > 140 142 #pragma define_template POTVectorAdapter< int_4 > … … 145 147 #pragma define_template POTVectorAdapter< complex<double> > 146 148 149 #pragma define_template POTMatrixAdapter< uint_1 > 147 150 #pragma define_template POTMatrixAdapter< uint_2 > 148 151 #pragma define_template POTMatrixAdapter< uint_4 > 149 152 #pragma define_template POTMatrixAdapter< uint_8 > 153 #pragma define_template POTMatrixAdapter< int_1 > 150 154 #pragma define_template POTMatrixAdapter< int_2 > 151 155 #pragma define_template POTMatrixAdapter< int_4 > … … 158 162 159 163 #if defined(ANSI_TEMPLATES) 164 template class POTVectorAdapter< uint_1 >; 160 165 template class POTVectorAdapter< uint_2 >; 161 166 template class POTVectorAdapter< uint_4 >; 162 167 template class POTVectorAdapter< uint_8 >; 168 template class POTVectorAdapter< int_1 >; 163 169 template class POTVectorAdapter< int_2 >; 164 170 template class POTVectorAdapter< int_4 >; … … 169 175 template class POTVectorAdapter< complex<double> >; 170 176 177 template class POTMatrixAdapter< uint_1 >; 171 178 template class POTMatrixAdapter< uint_2 >; 172 179 template class POTMatrixAdapter< uint_4 >; 173 180 template class POTMatrixAdapter< uint_8 >; 181 template class POTMatrixAdapter< int_1 >; 174 182 template class POTMatrixAdapter< int_2 >; 175 183 template class POTMatrixAdapter< int_4 >;
Note:
See TracChangeset
for help on using the changeset viewer.