#include <alpaqa/problem/problem-counters.hpp>#include <alpaqa/problem/sparsity.hpp>#include <alpaqa/problem/type-erased-problem.hpp>#include <alpaqa/util/timed.hpp>#include <type_traits> Include dependency graph for problem-with-counters.hpp:
 Include dependency graph for problem-with-counters.hpp: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file: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. | |