public interface ITrafficAllocationAlgorithm
| Modifier and Type | Method and Description |
|---|---|
TrafficAllocationActions |
execute(NetPlan netPlan,
double[] h_d,
Calendar calendar) |
String |
finish(StringBuilder output,
Calendar finishTime) |
String |
getDescription()
Returns the description.
|
List<Triple<String,String,String>> |
getParameters()
Returns the list of required parameters, where the first item of each element is the parameter name, the second one is the parameter value, and the third one is the parameter description.
|
void |
initialize(NetPlan netPlan,
Map<String,String> algorithmParameters,
Map<String,String> net2planParameters) |
TrafficAllocationActions execute(NetPlan netPlan, double[] h_d, Calendar calendar)
void initialize(NetPlan netPlan, Map<String,String> algorithmParameters, Map<String,String> net2planParameters)
String finish(StringBuilder output,
Calendar finishTime)
String getDescription()
List<Triple<String,String,String>> getParameters()