Modelib: Référence de la classe Modelib::GlpkSolver

Page principale | Liste des namespaces | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de namespace | Membres de classe | Membres de fichier

# Référence de la classe Modelib::GlpkSolver

`#include <GlpkSolver.h>`

Graphe d'héritage de Modelib::GlpkSolver:

[légende]
Graphe de collaboration de Modelib::GlpkSolver:

[légende]
Liste de tous les membres

## Fonctions membres publiques
| GlpkSolver ()
| Constructeur.
| ~GlpkSolver ()
| Destructeur.
float | Solve (Solution &, const std::string &)
| Appel du solveur.
## Fonctions membres privées
std::ostream & | EcrireBonneLargeur (std::ostream &, const std::string &)
| Palier au probleme de GLPK pour les lignes de plus de 256 caractères.
void | CreerFichierTemporaire (const std::string &)
| Créer un fichier temporaire pour GLPK.
void | Resoudre (const std::string &solName)
| Appeler la résolution (appel système).
void | Interprete (const std::string &, Solution &)
| Interpreter la solution.
## Attributs privés
std::string | tempName

## Description détaillée

Définition à la ligne 43 du fichier GlpkSolver.h.

## Documentation des contructeurs et destructeur

Modelib::GlpkSolver::GlpkSolver | ( |  | ) |

| Constructeur. Constructeur Définition à la ligne 49 du fichier GlpkSolver.cpp. Références Modelib::Solver::nomSolver, et Modelib::Solver::options.

Modelib::GlpkSolver::~GlpkSolver | ( |  | ) |

| Destructeur. Destructeur Définition à la ligne 58 du fichier GlpkSolver.cpp.

## Documentation des fonctions membres

void Modelib::GlpkSolver::CreerFichierTemporaire | ( | const std::string & |  | ) | `[private]`

| Créer un fichier temporaire pour GLPK.

std::ostream& Modelib::GlpkSolver::EcrireBonneLargeur | ( | std::ostream & | ,
|  | const std::string & |
| ) | `[private]`

| Palier au probleme de GLPK pour les lignes de plus de 256 caractères.

void Modelib::GlpkSolver::Interprete | ( | const std::string & | ,
|  | Solution & |
| ) | `[private]`

| Interpreter la solution.

void Modelib::GlpkSolver::Resoudre | ( | const std::string & | solName | ) | `[private]`

| Appeler la résolution (appel système).

float Modelib::GlpkSolver::Solve | ( | Solution & | ,
|  | const std::string & |
| ) | `[virtual]`

| Appel du solveur. Implémente Modelib::Solver.

## Documentation des données membres

std::string Modelib::GlpkSolver::tempName`[private]`

| Définition à la ligne 45 du fichier GlpkSolver.h.

La documentation de cette classe a été générée à partir des fichiers suivants:

- GlpkSolver.h
- GlpkSolver.cpp