proxsuite-nlp
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
|
Forward declarations and configuration macros. More...
#include <memory>
#include "proxsuite-nlp/math.hpp"
#include "proxsuite-nlp/exceptions.hpp"
#include "proxsuite-nlp/macros.hpp"
#include "proxsuite-nlp/config.hpp"
#include "proxsuite-nlp/deprecated.hpp"
#include "proxsuite-nlp/warning.hpp"
Go to the source code of this file.
Namespaces | |
namespace | proxsuite |
Main package namespace. | |
namespace | proxsuite::nlp |
namespace | proxsuite::nlp::autodiff |
Automatic differentiation utilities. | |
namespace | proxsuite::nlp::helpers |
Helper functions and structs. | |
namespace | xyz |
namespace | boost |
Macros | |
#define | EIGEN_DEFAULT_IO_FORMAT Eigen::IOFormat(Eigen::StreamPrecision, 0, ",", "\n", "[", "]") |
Enumerations | |
enum | proxsuite::nlp::VerboseLevel { proxsuite::nlp::QUIET = 0 , proxsuite::nlp::VERBOSE = 1 , proxsuite::nlp::VERYVERBOSE = 2 } |
Verbosity level. More... | |
Functions | |
template<typename T , typename A > | |
T * | boost::get_pointer (::xyz::polymorphic< T, A > const &x) |
template<typename Scalar > | |
auto | proxsuite::nlp::compose (const shared_ptr< C2FunctionTpl< Scalar > > &left, const shared_ptr< C2FunctionTpl< Scalar > > &right) |
Compose two function objects. | |
Forward declarations and configuration macros.
Definition in file fwd.hpp.