jrl::qp::test::SeparatedFeasibilityConstraints Struct Reference

#include <jrl-qp/test/problems.h>

Inheritance diagram for jrl::qp::test::SeparatedFeasibilityConstraints:
Collaboration diagram for jrl::qp::test::SeparatedFeasibilityConstraints:

Public Member Functions

 SeparatedFeasibilityConstraints ()=default
 
 SeparatedFeasibilityConstraints (const SeparatedFeasibilityConstraints &)=default
 
 SeparatedFeasibilityConstraints (SeparatedFeasibilityConstraints &&)=default
 
SeparatedFeasibilityConstraintsoperator= (const SeparatedFeasibilityConstraints &)=default
 
SeparatedFeasibilityConstraintsoperator= (SeparatedFeasibilityConstraints &&)=default
 
 SeparatedFeasibilityConstraints (const FeasibilityConstraints &feas)
 
bool wellFormed () const
 
- Public Member Functions inherited from jrl::qp::test::FeasibilityConstraints
 FeasibilityConstraints ()=default
 
 FeasibilityConstraints (const FeasibilityConstraints &)=default
 
 FeasibilityConstraints (FeasibilityConstraints &&)=default
 
FeasibilityConstraintsoperator= (const FeasibilityConstraints &)=default
 
FeasibilityConstraintsoperator= (FeasibilityConstraints &&)=default
 
 FeasibilityConstraints (const SeparatedFeasibilityConstraints &cstr)
 
bool wellFormed (bool noEq=false) const
 

Public Attributes

Eigen::MatrixXd E
 
Eigen::VectorXd f
 
- Public Attributes inherited from jrl::qp::test::FeasibilityConstraints
Eigen::MatrixXd C
 
Eigen::VectorXd l
 
Eigen::VectorXd u
 
Eigen::VectorXd xl
 
Eigen::VectorXd xu
 
bool transposedMat = false
 

Detailed Description

Representation of the feasibility problem Ex = f l <= Cx <= u xl <= x <= xu where the equality constraint are explicitely separated. In this version, all bounds l_i and u_i are expected to be different

Constructor & Destructor Documentation

◆ SeparatedFeasibilityConstraints() [1/4]

jrl::qp::test::SeparatedFeasibilityConstraints::SeparatedFeasibilityConstraints ( )
default

◆ SeparatedFeasibilityConstraints() [2/4]

jrl::qp::test::SeparatedFeasibilityConstraints::SeparatedFeasibilityConstraints ( const SeparatedFeasibilityConstraints )
default

◆ SeparatedFeasibilityConstraints() [3/4]

jrl::qp::test::SeparatedFeasibilityConstraints::SeparatedFeasibilityConstraints ( SeparatedFeasibilityConstraints &&  )
default

◆ SeparatedFeasibilityConstraints() [4/4]

jrl::qp::test::SeparatedFeasibilityConstraints::SeparatedFeasibilityConstraints ( const FeasibilityConstraints feas)

Member Function Documentation

◆ operator=() [1/2]

SeparatedFeasibilityConstraints& jrl::qp::test::SeparatedFeasibilityConstraints::operator= ( const SeparatedFeasibilityConstraints )
default

◆ operator=() [2/2]

SeparatedFeasibilityConstraints& jrl::qp::test::SeparatedFeasibilityConstraints::operator= ( SeparatedFeasibilityConstraints &&  )
default

◆ wellFormed()

bool jrl::qp::test::SeparatedFeasibilityConstraints::wellFormed ( ) const

Member Data Documentation

◆ E

Eigen::MatrixXd jrl::qp::test::SeparatedFeasibilityConstraints::E

◆ f

Eigen::VectorXd jrl::qp::test::SeparatedFeasibilityConstraints::f

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