Ignore:
Timestamp:
10/16/12 13:04:44 (12 years ago)
Author:
ymipsl
Message:

Major Update

  • redesign Type and attribute manipulation
  • add enumerate type and attribute
  • use blitz class array instead of boost class array

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/functor/maximum.hpp

    r335 r369  
    44/// xios headers /// 
    55#include "functor.hpp" 
     6#include "array_new.hpp" 
    67 
    78namespace xios 
     
    1415         /// Définition de type /// 
    1516         typedef CFunctor SuperClass; 
    16          typedef ARRAY(double, 1) DoubleArray; 
    1717 
    1818         public : 
     
    2121            //CMaximum(void);                             // Not implemented. 
    2222            //CMaximum(const CFunData & data); 
    23             CMaximum(DoubleArray doutput); 
     23            CMaximum(CArray<double,1>& doutput); 
    2424            //CMaximum(const CMaximum & Maximum);         // Not implemented. 
    2525            //CMaximum(const CMaximum * const Maximum);   // Not implemented. 
    2626 
    2727            /// Traitement /// 
    28             virtual void apply(const DoubleArray dinput, DoubleArray doutput); 
     28            virtual void apply(const CArray<double,1>& dinput, CArray<double,1>& doutput); 
    2929 
    3030            /// Destructeur /// 
Note: See TracChangeset for help on using the changeset viewer.