EPEC solve
Solving Equilibrium Problems with Equilibrium Constraints (EPECs)
Data Structures | Namespaces | Functions
lcptolp.h File Reference
#include "epecsolve.h"
#include <armadillo>
#include <gurobi_c++.h>
#include <iostream>
#include <memory>
#include <set>

Go to the source code of this file.

Data Structures

class  Game::LCP
 Class to handle and solve linear complementarity problems. More...
 

Namespaces

 Game
 

Functions

arma::vec Game::LPSolve (const arma::sp_mat &A, const arma::vec &b, const arma::vec &c, int &status, bool Positivity=false)
 
unsigned int Game::ConvexHull (const std::vector< arma::sp_mat *> *Ai, const std::vector< arma::vec *> *bi, arma::sp_mat &A, arma::vec &b, const arma::sp_mat Acom={}, const arma::vec bcom={})
 
void Game::compConvSize (arma::sp_mat &A, const unsigned int nFinCons, const unsigned int nFinVar, const std::vector< arma::sp_mat *> *Ai, const std::vector< arma::vec *> *bi, const arma::sp_mat &Acom, const arma::vec &bcom)
 

Detailed Description

To handle Linear Complementarity Problems.

Definition in file lcptolp.h.