Scheduler
Public Member Functions | List of all members
Mdp::GlpkImplementation Class Reference

#include <glpkImplementation.h>

Inheritance diagram for Mdp::GlpkImplementation:
Mdp::LpImplementation

Public Member Functions

 GlpkImplementation (LpImplementation::LpAlgo algo)
 
 ~GlpkImplementation ()
 
double solve (std::vector< double > &variables, std::vector< double > coeffs, std::vector< std::vector< double >> eqCoeffs, std::vector< double > eqValue, std::vector< std::vector< double >> ineqCoeffs, std::vector< double > ineqValue)
 
- Public Member Functions inherited from Mdp::LpImplementation
 LpImplementation (LpImplementation::LpAlgo)
 
virtual ~LpImplementation ()
 

Additional Inherited Members

- Public Types inherited from Mdp::LpImplementation
enum  LpAlgo { simplex, interiorPoint }
 
- Protected Member Functions inherited from Mdp::LpImplementation
 LpImplementation ()
 

Detailed Description

Definition at line 21 of file glpkImplementation.h.

Constructor & Destructor Documentation

Mdp::GlpkImplementation::GlpkImplementation ( LpImplementation::LpAlgo  algo)
inline

Definition at line 24 of file glpkImplementation.h.

Mdp::GlpkImplementation::~GlpkImplementation ( )
inline

Definition at line 25 of file glpkImplementation.h.

Member Function Documentation

double GlpkImplementation::solve ( std::vector< double > &  variables,
std::vector< double >  coeffs,
std::vector< std::vector< double >>  eqCoeffs,
std::vector< double >  eqValue,
std::vector< std::vector< double >>  ineqCoeffs,
std::vector< double >  ineqValue 
)
virtual

Implements Mdp::LpImplementation.

Definition at line 21 of file glpkImplementation.cpp.


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