Ignore:
Timestamp:
Mar 3, 2010, 9:44:38 PM (16 years ago)
Author:
ansari
Message:

Prise en charge de float 128 bits (r_16, complex<r_16>) par les NDataBlock<T> et PPersist, controlee par le flag de compilation SO_LDBLE128 defini ds machdefs.h , Reza 03/03/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/sophyainit.cc

    r3663 r3750  
    3636//  - Exceptions sophya heritent de std::exception  (mars 09)
    3737//  - Extension / ajout de classes generateur aleatoires (Mersenne-Twister ...avril 09)     
    38 // Module version number - 2.20 ,  Avr09     
    39 #define MOD_VERS   2.20
     38// Module version number - 2.20 ,  Avr09
     39//  - Ajout type long double (r_16) et prise en chage des r_16 et complex<r_16>
     40//    par les PPersist (fev 2010)
     41// Module version number - 2.30 ,  Fev10
     42     
     43#define MOD_VERS   2.30
    4044
    4145// Pour garder la liste des modules et leurs numeros de version
     
    98102  PPRegister(FIO_NDataBlock< complex<r_8> >);
    99103  DObjRegister(FIO_NDataBlock< complex<r_8> >, NDataBlock< complex<r_8> >);
    100 
     104#ifdef SO_LDBLE128
     105  PPRegister(FIO_NDataBlock<r_16>);
     106  DObjRegister(FIO_NDataBlock<r_16>, NDataBlock<r_16>);
     107  PPRegister(FIO_NDataBlock< complex<r_16> >);
     108  DObjRegister(FIO_NDataBlock< complex<r_16> >, NDataBlock< complex<r_16> >);
     109#endif
    101110  // Enregistrement des handlers PPF pour les TimeStamp
    102111  PPRegister(ObjFileIO<TimeStamp>);
Note: See TracChangeset for help on using the changeset viewer.