The MCFClass Project
MCFClass.h File Reference

Header file for the abstract base class MCFClass, which defines a standard interface for (linear or convex quadratic separable) Min Cost Flow Problem solvers, to be implemented as derived classes. More...

#include "OPTUtils.h"
#include <iomanip>
#include <sstream>
#include <limits>

Classes

class  MCFClass
 This abstract base class defines a standard interface for (linear or convex quadartic separable) Min Cost Flow (MCF) problem solvers. More...
 
class  MCFClass::MCFException
 Small class for exceptions. More...
 
class  MCFClass::MCFState
 Base class for representing the internal state of the MCF algorithm. More...
 

Namespaces

namespace  MCFClass_di_unipi_it
 The namespace MCFClass_di_unipi_it is defined to hold the MCFClass class and all the relative stuff.
 

Macros

#define USENAME0   0
 Decides if 0 or 1 is the "name" of the first node.
 

Detailed Description

Header file for the abstract base class MCFClass, which defines a standard interface for (linear or convex quadratic separable) Min Cost Flow Problem solvers, to be implemented as derived classes.

Author
Alessandro Bertolini
Dipartimento di Informatica
Universita' di Pisa
Antonio Frangioni
Dipartimento di Informatica
Universita' di Pisa
Claudio Gentile
Istituto di Analisi di Sistemi e Informatica
Consiglio Nazionale delle Ricerche