Public Member Functions | |
Report (const char *solutions_filename, const char *f_res1_filename, const char *f_res2_filename) | |
void | compareAtLastIter (FILE *out) |
void | compareAtIterAlgo1 (FILE *out, int iter) |
void | compareAtIterAlgo1R (FILE *out, int iter) |
dataset * | getF_res (int i) |
solutions * | getSolutions () |
Report (const char *bound_opt_values_filename, const char *f_res1_filename, const char *f_res2_filename) | |
dataset * | getF_res (int i) |
bounds_opt_values * | getBoundOptValues () |
void | fprint (FILE *out) |
void | report (double perc) |
void | reportMaxDiff () |
Private Member Functions | |
bool | doubleEqual (double val1, double val2) |
int | doubleCmp (double val1, double val2) |
void | fprintfReportHeader (FILE *out) |
void | fprintfRHeader (FILE *out) |
void | fprintfRLine (FILE *out, int instance, int f_res1_iter, int f_res2_iter) |
void | fprintfReportLine (FILE *out, int instance, int f_res1_iter, int f_res2_iter, char *additional_col) |
Private Attributes | |
solutions * | _sol |
dataset * | _f_res1 |
dataset * | _f_res2 |
bounds_opt_values * | _bov |
Definition at line 441 of file report.cpp.
Report::Report | ( | const char * | solutions_filename, | |
const char * | f_res1_filename, | |||
const char * | f_res2_filename | |||
) | [inline] |
Definition at line 615 of file report.cpp.
Report::Report | ( | const char * | bound_opt_values_filename, | |
const char * | f_res1_filename, | |||
const char * | f_res2_filename | |||
) | [inline] |
Definition at line 643 of file report2.cpp.
bool Report::doubleEqual | ( | double | val1, | |
double | val2 | |||
) | [inline, private] |
Definition at line 449 of file report.cpp.
int Report::doubleCmp | ( | double | val1, | |
double | val2 | |||
) | [inline, private] |
Definition at line 465 of file report.cpp.
void Report::fprintfReportHeader | ( | FILE * | out | ) | [inline, private] |
Definition at line 473 of file report.cpp.
void Report::fprintfRHeader | ( | FILE * | out | ) | [inline, private] |
Definition at line 496 of file report.cpp.
void Report::fprintfRLine | ( | FILE * | out, | |
int | instance, | |||
int | f_res1_iter, | |||
int | f_res2_iter | |||
) | [inline, private] |
Definition at line 504 of file report.cpp.
void Report::fprintfReportLine | ( | FILE * | out, | |
int | instance, | |||
int | f_res1_iter, | |||
int | f_res2_iter, | |||
char * | additional_col | |||
) | [inline, private] |
Definition at line 528 of file report.cpp.
void Report::compareAtLastIter | ( | FILE * | out | ) | [inline] |
Definition at line 621 of file report.cpp.
void Report::compareAtIterAlgo1 | ( | FILE * | out, | |
int | iter | |||
) | [inline] |
Definition at line 664 of file report.cpp.
void Report::compareAtIterAlgo1R | ( | FILE * | out, | |
int | iter | |||
) | [inline] |
Definition at line 749 of file report.cpp.
dataset* Report::getF_res | ( | int | i | ) | [inline] |
Definition at line 793 of file report.cpp.
solutions* Report::getSolutions | ( | ) | [inline] |
Definition at line 801 of file report.cpp.
dataset* Report::getF_res | ( | int | i | ) | [inline] |
Definition at line 651 of file report2.cpp.
bounds_opt_values* Report::getBoundOptValues | ( | ) | [inline] |
Definition at line 659 of file report2.cpp.
void Report::fprint | ( | FILE * | out | ) | [inline] |
Definition at line 661 of file report2.cpp.
void Report::report | ( | double | perc | ) | [inline] |
Definition at line 668 of file report2.cpp.
void Report::reportMaxDiff | ( | ) | [inline] |
Definition at line 720 of file report2.cpp.
solutions* Report::_sol [private] |
Definition at line 444 of file report.cpp.
dataset * Report::_f_res1 [private] |
Definition at line 445 of file report.cpp.
dataset * Report::_f_res2 [private] |
Definition at line 445 of file report.cpp.
bounds_opt_values* Report::_bov [private] |
Definition at line 496 of file report2.cpp.