#include "proxsuite-nlp/cost-sum.hpp"
Go to the source code of this file.
Namespaces | |
namespace | proxsuite |
Main package namespace. | |
Functions | |
template<typename Scalar> | |
auto | proxsuite::nlp::operator+ (const shared_ptr< CostFunctionBaseTpl< Scalar > > &left, const shared_ptr< CostFunctionBaseTpl< Scalar > > &right) |
template<typename Scalar> | |
auto && | proxsuite::nlp::operator+ (shared_ptr< CostSumTpl< Scalar > > &&left, const shared_ptr< CostFunctionBaseTpl< Scalar > > &right) |
template<typename Scalar> | |
auto | proxsuite::nlp::operator* (Scalar left, const shared_ptr< CostFunctionBaseTpl< Scalar > > &right) |
Definition in file cost-sum.hxx.
auto proxsuite::nlp::operator+ | ( | const shared_ptr< CostFunctionBaseTpl< Scalar > > & | left, |
const shared_ptr< CostFunctionBaseTpl< Scalar > > & | right ) |
Definition at line 11 of file cost-sum.hxx.
auto && proxsuite::nlp::operator+ | ( | shared_ptr< CostSumTpl< Scalar > > && | left, |
const shared_ptr< CostFunctionBaseTpl< Scalar > > & | right ) |
Definition at line 24 of file cost-sum.hxx.
auto proxsuite::nlp::operator* | ( | Scalar | left, |
const shared_ptr< CostFunctionBaseTpl< Scalar > > & | right ) |
Definition at line 32 of file cost-sum.hxx.