jrl::qp::test::RandomLeastSquare Struct Reference

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

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

Classes

struct  KKT
 

Public Member Functions

KKT computeKKTValues () const
 
bool checkKKT () const
 
bool testKKT () const
 
bool dispKKT () const
 
void disp () const
 
- Public Member Functions inherited from jrl::qp::test::LeastSquareProblem< true >
bool wellFormed () const
 

Public Attributes

Eigen::VectorXd x
 
Eigen::VectorXd lambdaEq
 
Eigen::VectorXd lambdaIneq
 
Eigen::VectorXd lambdaBnd
 
bool doubleSidedIneq = false
 
bool bounds = false
 
- Public Attributes inherited from jrl::qp::test::LeastSquareProblem< true >
Eigen::MatrixXd A
 
Eigen::VectorXd b
 

Additional Inherited Members

- Public Types inherited from jrl::qp::test::LeastSquareProblem< true >
using Base = std::conditional_t< Separated, SeparatedFeasibilityConstraints, FeasibilityConstraints >
 

Member Function Documentation

◆ checkKKT()

bool jrl::qp::test::RandomLeastSquare::checkKKT ( ) const

◆ computeKKTValues()

KKT jrl::qp::test::RandomLeastSquare::computeKKTValues ( ) const

◆ disp()

void jrl::qp::test::RandomLeastSquare::disp ( ) const

◆ dispKKT()

bool jrl::qp::test::RandomLeastSquare::dispKKT ( ) const

◆ testKKT()

bool jrl::qp::test::RandomLeastSquare::testKKT ( ) const

Member Data Documentation

◆ bounds

bool jrl::qp::test::RandomLeastSquare::bounds = false

◆ doubleSidedIneq

bool jrl::qp::test::RandomLeastSquare::doubleSidedIneq = false

◆ lambdaBnd

Eigen::VectorXd jrl::qp::test::RandomLeastSquare::lambdaBnd

◆ lambdaEq

Eigen::VectorXd jrl::qp::test::RandomLeastSquare::lambdaEq

◆ lambdaIneq

Eigen::VectorXd jrl::qp::test::RandomLeastSquare::lambdaIneq

◆ x

Eigen::VectorXd jrl::qp::test::RandomLeastSquare::x

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