#include <alpaqa/export.h>
#include <chrono>
#include <iosfwd>
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 |
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_ψ {} |