#include "proxsuite-nlp/manifold-base.hpp"
#include "proxsuite-nlp/function-base.hpp"
#include <boost/core/demangle.hpp>
#include <ostream>
Go to the source code of this file.
Classes | |
struct | proxsuite::nlp::CostFunctionBaseTpl< _Scalar > |
Base class for differentiable cost functions. More... | |
struct | proxsuite::nlp::func_to_cost< _Scalar > |
Namespaces | |
namespace | proxsuite |
Main package namespace. | |
Functions | |
template<typename Scalar> | |
auto | proxsuite::nlp::downcast_function_to_cost (const shared_ptr< C2FunctionTpl< Scalar > > &func) -> shared_ptr< CostFunctionBaseTpl< Scalar > > |
Definition in file cost-function.hpp.
auto proxsuite::nlp::downcast_function_to_cost | ( | const shared_ptr< C2FunctionTpl< Scalar > > & | func | ) | -> shared_ptr<CostFunctionBaseTpl<Scalar>> |
Definition at line 15 of file cost-function.hpp.