#include <alpaqa/problem/problem-counters.hpp>#include <alpaqa/problem/sparsity.hpp>#include <alpaqa/problem/type-erased-problem.hpp>#include <guanaqo/timed.hpp>#include <type_traits>Go to the source code of this file.
Classes | |
| struct | ProblemWithCounters< Problem > |
| Problem wrapper that keeps track of the number of evaluations and the run time of each function. More... | |
Namespaces | |
| namespace | alpaqa |
Functions | |
| template<class Problem> | |
| auto | problem_with_counters (Problem &&p) |
| Wraps the given problem into a ProblemWithCounters and keeps track of how many times each function is called, and how long these calls took. | |
| template<class Problem> | |
| auto | problem_with_counters_ref (Problem &p) |
| Wraps the given problem into a ProblemWithCounters and keeps track of how many times each function is called, and how long these calls took. | |