EPEC solve
Solving Equilibrium Problems with Equilibrium Constraints (EPECs)
|
#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) |
To handle Linear Complementarity Problems.
Definition in file lcptolp.h.