| 1623 | } |
| 1624 | |
| 1625 | double |
| 1626 | saveLogFile(LOG_FILE* lf, |
| 1627 | SubproblemDim* sd, |
| 1628 | unsigned int vecLen, |
| 1629 | double* time, |
| 1630 | double timeAll) |
| 1631 | { |
| 1632 | if (!lf->readElem) { |
| 1633 | fprintf(lf->f, "%u %u %u %u %u %u %u - %lf %lf %lf %lf\n", |
| 1634 | (unsigned int)sd[0].x, (unsigned int)sd[0].y, |
| 1635 | (unsigned int)sd[0].bwidth, |
| 1636 | (unsigned int)sd[1].x, (unsigned int)sd[1].y, |
| 1637 | (unsigned int)sd[1].bwidth, |
| 1638 | vecLen, |
| 1639 | time[0], time[1], time[2], timeAll); |
| 1640 | } |
| 1641 | return lf->t3; |
| 1642 | } |
| 1643 | |
| 1644 | void |
| 1645 | getBestVariant(LOG_FILE* lf) |