#include <constraint-bound.hpp>

Public Member Functions | |
| bool | checkConstraint (ConstRefVector x, double tol=1e-6) const override |
| unsigned int | cols () const override |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | ConstraintBound (const std::string &name) |
| ConstraintBound (const std::string &name, const unsigned int size) | |
| ConstraintBound (const std::string &name, ConstRefVector lb, ConstRefVector ub) | |
| bool | isBound () const override |
| bool | isEquality () const override |
| bool | isInequality () const override |
| const Vector & | lowerBound () const override |
| Vector & | lowerBound () override |
| void | resize (unsigned int r, unsigned int c) override |
| unsigned int | rows () const override |
| bool | setLowerBound (ConstRefVector lb) override |
| bool | setUpperBound (ConstRefVector ub) override |
| bool | setVector (ConstRefVector b) override |
| const Vector & | upperBound () const override |
| Vector & | upperBound () override |
| const Vector & | vector () const override |
| Vector & | vector () override |
Public Member Functions inherited from tsid::math::ConstraintBase | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | ConstraintBase (const std::string &name) |
| ConstraintBase (const std::string &name, const unsigned int rows, const unsigned int cols) | |
| ConstraintBase (const std::string &name, ConstRefMatrix A) | |
| virtual Matrix & | matrix () |
| virtual const Matrix & | matrix () const |
| virtual const std::string & | name () const |
| virtual bool | setMatrix (ConstRefMatrix A) |
| virtual | ~ConstraintBase ()=default |
Protected Attributes | |
| Vector | m_lb |
| Vector | m_ub |
Protected Attributes inherited from tsid::math::ConstraintBase | |
| Matrix | m_A |
| std::string | m_name |
Definition at line 26 of file math/constraint-bound.hpp.
| ConstraintBound::ConstraintBound | ( | const std::string & | name | ) |
Definition at line 22 of file src/math/constraint-bound.cpp.
| ConstraintBound::ConstraintBound | ( | const std::string & | name, |
| const unsigned int | size | ||
| ) |
Definition at line 25 of file src/math/constraint-bound.cpp.
| ConstraintBound::ConstraintBound | ( | const std::string & | name, |
| ConstRefVector | lb, | ||
| ConstRefVector | ub | ||
| ) |
Definition at line 31 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 89 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 46 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 60 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 58 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 59 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 66 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 51 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 41 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 80 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 84 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 76 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 67 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 62 of file src/math/constraint-bound.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
|
protected |
Definition at line 60 of file math/constraint-bound.hpp.
|
protected |
Definition at line 61 of file math/constraint-bound.hpp.