Changeset 3751 in Sophya for trunk/SophyaLib/TArray/tvector.cc


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

Prise en charge de float 128 bits (r_16, complex<r_16>) par TArray<T>,TMatrix<T>,TVector<T>. activation par le flag de compilation SO_LDBLE128

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/TArray/tvector.cc

    r3661 r3751  
    1 // $Id: tvector.cc,v 1.23 2009-10-23 19:48:27 cmv Exp $
     1// $Id: tvector.cc,v 1.24 2010-03-03 20:46:07 ansari Exp $
    22//                         C.Magneville          04/99
    33#include "sopnamsp.h"
     
    77#include "tvector.h"
    88
    9 /*!
    10   \class SOPHYA::TVector
     9namespace SOPHYA {
     10
     11/*!
     12  \class TVector
    1113  \ingroup TArray
    1214
     
    257259#pragma define_template TVector< complex<r_4> >
    258260#pragma define_template TVector< complex<r_8> >
     261#ifdef SO_LDBLE128
     262#pragma define_template TVector<r_16>
     263#pragma define_template TVector< complex<r_16> >
     264#endif
    259265#endif
    260266
    261267#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    262 namespace SOPHYA {
    263268template class TVector<uint_1>;
    264269template class TVector<uint_2>;
     
    273278template class TVector< complex<r_4> >;
    274279template class TVector< complex<r_8> >;
    275 }
    276 #endif
    277 
     280#ifdef SO_LDBLE128
     281template class TVector<r_16>;
     282template class TVector< complex<r_16> >;
     283#endif
     284#endif
     285
     286} // FIN namespace SOPHYA
     287
Note: See TracChangeset for help on using the changeset viewer.