aligator
0.9.0
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
|
#include "aligator/core/function-abstract.hpp"
#include "aligator/core/unary-function.hpp"
#include <proxsuite-nlp/third-party/polymorphic_cxx14.hpp>
#include "aligator/modelling/linear-function-composition.hxx"
Go to the source code of this file.
Namespaces | |
namespace | aligator |
Main package namespace. | |
namespace | aligator::detail |
Functions | |
template<typename Scalar > | |
auto | aligator::linear_compose (xyz::polymorphic< StageFunctionTpl< Scalar > > func, const typename math_types< Scalar >::ConstMatrixRef A, const typename math_types< Scalar >::ConstVectorRef b) |
Create a linear composition of the input function func . | |
template<typename Scalar > | |
auto | aligator::linear_compose (xyz::polymorphic< UnaryFunctionTpl< Scalar > > func, const typename math_types< Scalar >::ConstMatrixRef A, const typename math_types< Scalar >::ConstVectorRef b) |
Create a linear composition of the input function func . This will return a UnaryFunctionTpl. | |