Changeset 1018 for XIOS/trunk/src/functor/average.cpp
- Timestamp:
- 01/10/17 13:52:53 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/functor/average.cpp
r591 r1018 1 1 #include "average.hpp" 2 2 #include "array_new.hpp" 3 #include "utils.hpp" 3 4 4 5 namespace xios … … 42 43 int* nc=nbcalls.dataFirst() ; 43 44 for (i=0; i<n; ++i,++nc,++in) 44 if ( *in!=missingValue) (*nc) ++;45 if (!NumTraits<double>::isnan(*in)) (*nc) ++; 45 46 } 46 47 } … … 54 55 int* nc=nbcalls.dataFirst() ; 55 56 for (i=0; i<n; ++i,++in,++out,++nc) 56 if ( *in!=missingValue)57 if (!NumTraits<double>::isnan(*in)) 57 58 { 58 59 if (*nc != 0) (*out) += *in;
Note: See TracChangeset
for help on using the changeset viewer.