| 275 | } |
| 276 | |
| 277 | bool doubleUserDataNotNull(const HighsLogOptions& log_options, |
| 278 | const double* user_data, const std::string& name) { |
| 279 | bool null_data = false; |
| 280 | if (user_data == NULL) { |
| 281 | highsLogUser(log_options, HighsLogType::kError, |
| 282 | "User-supplied %s are NULL\n", name.c_str()); |
| 283 | null_data = true; |
| 284 | } |
| 285 | assert(!null_data); |
| 286 | return null_data; |
| 287 | } |
| 288 | |
| 289 | double getNorm2(const std::vector<double>& values) { |
| 290 | double sum = 0; |
no test coverage detected