aligator  0.6.1
A primal-dual augmented Lagrangian-type solver for nonlinear trajectory optimization.
Loading...
Searching...
No Matches
aligator::StageConstraintTpl< Scalar > Struct Template Reference

Simple struct holding together a function and set, to describe a constraint. More...

#include <aligator/core/constraint.hpp>

Collaboration diagram for aligator::StageConstraintTpl< Scalar >:
[legend]

Public Member Functions

long nr () const
 

Public Attributes

shared_ptr< StageFunctionTpl< Scalar > > func
 
shared_ptr< ConstraintSetBase< Scalar > > set
 

Detailed Description

template<typename Scalar>
struct aligator::StageConstraintTpl< Scalar >

Simple struct holding together a function and set, to describe a constraint.

Definition at line 13 of file constraint.hpp.

Member Function Documentation

◆ nr()

template<typename Scalar >
long aligator::StageConstraintTpl< Scalar >::nr ( ) const
inline

Definition at line 16 of file constraint.hpp.

Member Data Documentation

◆ func

template<typename Scalar >
shared_ptr<StageFunctionTpl<Scalar> > aligator::StageConstraintTpl< Scalar >::func

Definition at line 14 of file constraint.hpp.

◆ set

template<typename Scalar >
shared_ptr<ConstraintSetBase<Scalar> > aligator::StageConstraintTpl< Scalar >::set

Definition at line 15 of file constraint.hpp.


The documentation for this struct was generated from the following file: