| 45 |  | #include "io/StatWriter.hpp" | 
| 46 |  | #include "utils/simError.h" | 
| 47 |  |  | 
| 48 | + | using namespace std; | 
| 49 | + |  | 
| 50 |  | namespace OpenMD { | 
| 51 |  | StatsBitSet parseStatFileFormat(const std::string& format) { | 
| 52 |  | StringTokenizer tokenizer(format, " ,;|\t\n\r"); | 
| 141 |  | statfile_.precision(8); | 
| 142 |  | for (int i =0; i < mask_.size(); ++i) { | 
| 143 |  | if (mask_[i]) { | 
| 144 | < | if (! std::isinf(s[i]) && ! std::isnan(s[i])){ | 
| 145 | < | statfile_ << "\t" << s[i]; | 
| 144 | > | if (! isinf(s[i]) && ! isnan(s[i])){ | 
| 145 | > | statfile_ << "\t" << s[i]; | 
| 146 |  | } | 
| 147 |  | else{ | 
| 148 |  | sprintf( painCave.errMsg, | 
| 149 | < | "Statwriter detected a numerical error writing: %s ", | 
| 149 | > | "StatWriter detected a numerical error writing: %s ", | 
| 150 |  | Stats::getTitle(i).c_str()); | 
| 151 |  | painCave.isFatal = 1; | 
| 152 |  | simError(); | 
| 153 | < | } | 
| 152 | < |  | 
| 153 | > | } | 
| 154 |  | } | 
| 155 |  | } | 
| 156 |  | statfile_ << std::endl; |