be.ac.ulg.montefiore.run.totem.repository.bgpAwareIGPWO.GenericBGPAwareLwo.SimulatedAnnealingConcepts.ObjectiveFunctions
Class BGPAwareObjectiveFunction

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.repository.bgpAwareIGPWO.GenericBGPAwareLwo.SimulatedAnnealingConcepts.ObjectiveFunctions.BGPAwareObjectiveFunction
Direct Known Subclasses:
Delay, Fortz, MaxUtil

public abstract class BGPAwareObjectiveFunction
extends java.lang.Object

Creation date: 13 sept. 2007

Author:
Simon Balon (balon@run.montefiore.ulg.ac.be)

Constructor Summary
BGPAwareObjectiveFunction()
           
 
Method Summary
abstract  java.lang.String getName()
           
abstract  double getValue(LinkLoads linkLoads, Domain domain, boolean includeInterDomainLinks, boolean avoidHPReroutings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BGPAwareObjectiveFunction

public BGPAwareObjectiveFunction()
Method Detail

getValue

public abstract double getValue(LinkLoads linkLoads,
                                Domain domain,
                                boolean includeInterDomainLinks,
                                boolean avoidHPReroutings)

getName

public abstract java.lang.String getName()


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.