Changeset 1018 for XIOS/trunk/src/functor/accumulate.cpp
- Timestamp:
- 01/10/17 13:52:53 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/functor/accumulate.cpp
r591 r1018 1 1 #include "accumulate.hpp" 2 2 #include "array_new.hpp" 3 #include "utils.hpp" 3 4 4 5 namespace xios … … 33 34 double* out=_doutput.dataFirst(); 34 35 for (i=0; i<n; ++i,++in,++out) 35 if ( *in!=missingValue)36 if (!NumTraits<double>::isnan(*in)) 36 37 { 37 if( *out!=missingValue) *out += *in;38 if(!NumTraits<double>::isnan(*out)) *out += *in; 38 39 else *out=*in ; 39 40 }
Note: See TracChangeset
for help on using the changeset viewer.