mascoptCplex.algos.abstractalgos
Class BaroniCapacityRouting

java.lang.Object
  |
  +--mascoptCplex.algos.abstractalgos.BaroniRouting
        |
        +--mascoptCplex.algos.abstractalgos.BaroniCapacityRouting
Direct Known Subclasses:
BaroniMixedRouting

public class BaroniCapacityRouting
extends BaroniRouting

Routes requests on a network with capacity constraints.

Version:
29/07/2002
Author:
jflaland@sophia.inria.fr

Field Summary
 
Fields inherited from class mascoptCplex.algos.abstractalgos.BaroniRouting
FLOW_ALLOCATED, integerComputation_, nbFTotal, SIZEREQUESTSTRING, stretchFactor, W
 
Constructor Summary
BaroniCapacityRouting(AbstractGraph g, DiGraph requests)
          Constructs the BaroniRouting object.
 
Methods inherited from class mascoptCplex.algos.abstractalgos.BaroniRouting
getPathForRequest, getPaths, getProtectionForRequest, hasRoutes, hasSolution, pathsCalculusMethod, printStatistics, route, setProtection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaroniCapacityRouting

public BaroniCapacityRouting(AbstractGraph g,
                             DiGraph requests)
Constructs the BaroniRouting object. Then, it's possible to launch the calculus for routing.

Parameters:
g - the graph used for the routing