alpaqa
1.0.0a11
Nonconvex constrained optimization
Loading...
Searching...
No Matches
src
alpaqa
src
driver
solver-driver.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
options.hpp
"
4
#include "
results.hpp
"
5
#include <functional>
6
7
using
solver_free_func_t
=
SolverResults
(
LoadedProblem
&, std::ostream &);
8
using
solver_func_t
= std::function<solver_free_func_t>;
9
using
solver_builder_func_t
=
10
std::function<
solver_func_t
(std::string_view,
Options
&)>;
Options
Definition:
options.hpp:10
options.hpp
LoadedProblem
Definition:
problem.hpp:13
results.hpp
solver_free_func_t
SolverResults(LoadedProblem &, std::ostream &) solver_free_func_t
Definition:
solver-driver.hpp:7
solver_func_t
std::function< solver_free_func_t > solver_func_t
Definition:
solver-driver.hpp:8
solver_builder_func_t
std::function< solver_func_t(std::string_view, Options &)> solver_builder_func_t
Definition:
solver-driver.hpp:10
SolverResults
Definition:
results.hpp:20
Generated by
1.9.6