#include <alpaqa/export.h>#include <chrono>#include <iosfwd>
Include dependency graph for problem-counters.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | EvalCounter |
| struct | EvalCounter::EvalTimer |
Namespaces | |
| namespace | alpaqa |
Functions | |
| std::ostream & | operator<< (std::ostream &, const EvalCounter &) |
| EvalCounter::EvalTimer & | operator+= (EvalCounter::EvalTimer &a, const EvalCounter::EvalTimer &b) |
| EvalCounter & | operator+= (EvalCounter &a, const EvalCounter &b) |
| EvalCounter | operator+ (EvalCounter a, const EvalCounter &b) |
| struct alpaqa::EvalCounter::EvalTimer |
Collaboration diagram for EvalCounter::EvalTimer:| Class Members | ||
|---|---|---|
| nanoseconds | proj_diff_g {} | |
| nanoseconds | proj_multipliers {} | |
| nanoseconds | prox_grad_step {} | |
| nanoseconds | inactive_indices_res_lna {} | |
| nanoseconds | f {} | |
| nanoseconds | grad_f {} | |
| nanoseconds | f_grad_f {} | |
| nanoseconds | f_g {} | |
| nanoseconds | grad_f_grad_g_prod {} | |
| nanoseconds | g {} | |
| nanoseconds | grad_g_prod {} | |
| nanoseconds | grad_gi {} | |
| nanoseconds | jac_g {} | |
| nanoseconds | grad_L {} | |
| nanoseconds | hess_L_prod {} | |
| nanoseconds | hess_L {} | |
| nanoseconds | hess_ψ_prod {} | |
| nanoseconds | hess_ψ {} | |
| nanoseconds | ψ {} | |
| nanoseconds | grad_ψ {} | |
| nanoseconds | ψ_grad_ψ {} | |