alpaqa 1.0.0a13
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Classes | Namespaces
inner-solve-options.hpp File Reference
#include <alpaqa/config/config.hpp>
#include <chrono>
#include <optional>
+ Include dependency graph for inner-solve-options.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  InnerSolveOptions< Conf >
 

Namespaces

namespace  alpaqa
 

Class Documentation

◆ alpaqa::InnerSolveOptions

struct alpaqa::InnerSolveOptions
+ Collaboration diagram for InnerSolveOptions< Conf >:
Class Members
bool always_overwrite_results = true Return the final iterate and multipliers, even if the solver did not converge.
optional< nanoseconds > max_time = std::nullopt Maximum run time (in addition to the inner solver's own timeout).

Zero means no timeout.

real_t tolerance = 0 Desired tolerance (overrides the solver's own tolerance).

Zero means no tolerance (use solver's own tolerance).

ostream * os = nullptr Output stream to print to.
unsigned outer_iter = 0 The current iteration of the outer solver.
bool check = true Call TypeErasedProblem::check() before starting to solve.