alpaqa 0.0.1
Nonconvex constrained optimization
Classes | Namespaces | Functions
include/alpaqa/util/problem.hpp File Reference
#include "box.hpp"
#include <cassert>
#include <chrono>
#include <functional>
#include <memory>
#include <type_traits>
+ Include dependency graph for include/alpaqa/util/problem.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Problem
 Problem description for minimization problems. More...
 
class  ParamWrapper
 
class  ProblemWithParam
 
struct  EvalCounter
 
struct  EvalCounter::EvalTimer
 
class  ProblemWithCounters< ProblemT >
 
class  ProblemOnlyD
 Moves the state constraints in the set C to the set D, resulting in an unconstraint inner problem. More...
 

Namespaces

namespace  alpaqa
 

Functions

EvalCounter & operator+= (EvalCounter &a, const EvalCounter &b)
 
EvalCounter::EvalTimer & operator+= (EvalCounter::EvalTimer &a, const EvalCounter::EvalTimer &b)
 
EvalCounter operator+ (EvalCounter a, const EvalCounter &b)
 

Class Documentation

◆ alpaqa::EvalCounter::EvalTimer

struct alpaqa::EvalCounter::EvalTimer
+ Collaboration diagram for EvalCounter::EvalTimer:
Class Members
nanoseconds f
nanoseconds grad_f
nanoseconds g
nanoseconds grad_g_prod
nanoseconds grad_gi
nanoseconds hess_L_prod
nanoseconds hess_L