Changeset 3810 in Sophya for trunk/SophyaLib/Samba/alm.h


Ignore:
Timestamp:
Jul 26, 2010, 4:08:05 PM (15 years ago)
Author:
ansari
Message:

Adaptation a la nouvelle classe LowerTriangularMatrix<T> remplacant TriangularMatrix<T> , Reza 26/07/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/Samba/alm.h

    r3613 r3810  
    88#include "randinterf.h"
    99#include "nbmath.h"
    10 #include "triangmtx.h"
     10#include "trngmtx.h"
    1111#include "tvector.h"
    1212
     
    1515// ----- Classe Alm
    1616template <class T>
    17 class Alm : public TriangularMatrix< complex<T> > {
     17class Alm : public LowerTriangularMatrix< complex<T> > {
    1818public :
    1919 
    20   Alm() : TriangularMatrix<complex<T> >()  {}
     20  Alm() : LowerTriangularMatrix<complex<T> >()  {}
    2121//! instanciate the class from the maximum value of the index \f$l\f$ in the sequence of the \f$a_{lm}\f$'s
    22   Alm(sa_size_t nlmax) : TriangularMatrix<complex<T> >(nlmax+1) {}
     22  Alm(sa_size_t nlmax) : LowerTriangularMatrix<complex<T> >(nlmax+1) {}
    2323//! copy constructor
    24   Alm(const Alm<T>& a,  bool share=false)  : TriangularMatrix<complex<T> >(a, share)  {}
     24  Alm(const Alm<T>& a,  bool share=false)  : LowerTriangularMatrix<complex<T> >(a, share)  {}
    2525//! Constructor, generates alm from a cl vector
    2626  Alm(const TVector<T> & clin, const r_8 fwhm) ;
Note: See TracChangeset for help on using the changeset viewer.