#include <constraint-equality.hpp>

Public Member Functions | |
| bool | checkConstraint (ConstRefVector x, double tol=1e-6) const override |
| unsigned int | cols () const override |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | ConstraintEquality (const std::string &name) |
| ConstraintEquality (const std::string &name, const unsigned int rows, const unsigned int cols) | |
| ConstraintEquality (const std::string &name, ConstRefMatrix A, ConstRefVector b) | |
| 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_b |
Protected Attributes inherited from tsid::math::ConstraintBase | |
| Matrix | m_A |
| std::string | m_name |
Definition at line 26 of file math/constraint-equality.hpp.
| ConstraintEquality::ConstraintEquality | ( | const std::string & | name | ) |
Definition at line 22 of file src/math/constraint-equality.cpp.
| ConstraintEquality::ConstraintEquality | ( | const std::string & | name, |
| const unsigned int | rows, | ||
| const unsigned int | cols | ||
| ) |
Definition at line 25 of file src/math/constraint-equality.cpp.
| ConstraintEquality::ConstraintEquality | ( | const std::string & | name, |
| ConstRefMatrix | A, | ||
| ConstRefVector | b | ||
| ) |
Definition at line 30 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 88 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 42 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 53 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 51 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 52 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 56 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 46 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 37 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 79 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 83 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 75 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 60 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
Definition at line 55 of file src/math/constraint-equality.cpp.
|
overridevirtual |
Implements tsid::math::ConstraintBase.
|
protected |
Definition at line 61 of file math/constraint-equality.hpp.