#include <alpaqa/config/config.hpp>#include <alpaqa/problem/kkt-error.hpp>#include <alpaqa/problem/ocproblem-counters.hpp>#include <alpaqa/problem/problem-counters.hpp>#include <alpaqa/util/print.hpp>#include <bit>#include <charconv>#include <chrono>#include <iomanip>#include <map>#include <numeric>#include <string_view>#include <variant>#include "problem.hpp"
Include dependency graph for results.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | SolverResults |
| struct | BenchmarkResults |
| struct | overloaded< Ts > |
Namespaces | |
| namespace | detail |
Macros | |
| #define | EVAL(name) dict_elem(#name, evals.name) |
| #define | EVAL(name) dict_elem(#name, evals.name) |
Functions | |
| std::string | random_hex_string (auto &&rng) |
| template<class Clk > | |
| auto | timestamp_ms () |
| void | write_evaluations (std::ostream &os, const alpaqa::EvalCounter &evals) |
| void | write_evaluations (std::ostream &os, const alpaqa::OCPEvalCounter &evals) |
| template<class... Ts> | |
| overloaded (Ts...) -> overloaded< Ts... > | |
| void | print_results (std::ostream &os, const BenchmarkResults &results) |
| void | write_results (std::ostream &os, const BenchmarkResults &results) |
| #define EVAL | ( | name | ) | dict_elem(#name, evals.name) |
| #define EVAL | ( | name | ) | dict_elem(#name, evals.name) |
|
inline |
| auto timestamp_ms | ( | ) |
Definition at line 61 of file results.hpp.
|
inline |
Definition at line 68 of file results.hpp.
|
inline |
Definition at line 96 of file results.hpp.
|
inline |
Definition at line 135 of file results.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 181 of file results.hpp.