proxsuite-nlp  0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
helpers-base.hpp
Go to the documentation of this file.
1
3#pragma once
4
6
7namespace proxsuite {
8namespace nlp {
9namespace helpers {
10
11template <typename Scalar> struct base_callback {
12 virtual void call(const WorkspaceTpl<Scalar> &,
13 const ResultsTpl<Scalar> &) = 0;
14 virtual ~base_callback() = default;
15};
16
17} // namespace helpers
18} // namespace nlp
19} // namespace proxsuite
Forward declarations and configuration macros.
Main package namespace.
Definition bcl-params.hpp:5
Results struct, holding the returned data from the solver.
Definition results.hpp:20
virtual void call(const WorkspaceTpl< Scalar > &, const ResultsTpl< Scalar > &)=0