proxsuite-nlp
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
Loading...
Searching...
No Matches
fwd.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
proxsuite-nlp/context.hpp
"
4
#include <eigenpy/eigenpy.hpp>
5
6
namespace
proxsuite
{
7
namespace
nlp {
8
10
namespace
python {
11
namespace
bp
=
boost::python
;
12
14
inline
bp::arg
operator
""
_a(
const
char
*argname, std::size_t) {
15
return
bp::arg(argname);
16
}
17
18
void
exposeFunctionTypes
();
19
void
exposeManifolds
();
21
void
exposeResiduals
();
22
#ifdef PROXSUITE_NLP_WITH_PINOCCHIO
24
void
exposePinocchioResiduals();
25
#endif
26
void
exposeCost
();
27
void
exposeConstraints
();
28
void
exposeProblem
();
29
void
exposeResults
();
30
void
exposeWorkspace
();
31
void
exposeLdltRoutines
();
32
void
exposeSolver
();
33
void
exposeCallbacks
();
34
void
exposeAutodiff
();
35
36
}
// namespace python
37
38
}
// namespace nlp
39
}
// namespace proxsuite
context.hpp
boost::python
Definition
polymorphic.hpp:14
proxsuite::nlp::python::exposeAutodiff
void exposeAutodiff()
Definition
expose-autodiff.cpp:40
proxsuite::nlp::python::exposeSolver
void exposeSolver()
Definition
expose-solver.cpp:10
proxsuite::nlp::python::exposeResiduals
void exposeResiduals()
Expose some residual functions.
Definition
expose-residual.cpp:19
proxsuite::nlp::python::exposeFunctionTypes
void exposeFunctionTypes()
Definition
expose-function.cpp:17
proxsuite::nlp::python::exposeResults
void exposeResults()
Definition
expose-results.cpp:8
proxsuite::nlp::python::exposeCost
void exposeCost()
Definition
expose-cost.cpp:39
proxsuite::nlp::python::exposeConstraints
void exposeConstraints()
Definition
expose-constraint.cpp:38
proxsuite::nlp::python::exposeManifolds
void exposeManifolds()
Definition
expose-manifold.cpp:230
proxsuite::nlp::python::exposeWorkspace
void exposeWorkspace()
Definition
expose-workspace.cpp:8
proxsuite::nlp::python::exposeLdltRoutines
void exposeLdltRoutines()
Definition
expose-ldlt.cpp:43
proxsuite::nlp::python::exposeProblem
void exposeProblem()
Definition
expose-problem.cpp:9
proxsuite::nlp::python::exposeCallbacks
void exposeCallbacks()
Definition
expose-callbacks.cpp:17
proxsuite
Main package namespace.
Definition
bcl-params.hpp:5
bindings
python
include
proxsuite-nlp
python
fwd.hpp
Generated by
1.11.0