public class TrafficMatrixForecastUtils extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TrafficMatrixForecastUtils.TmEstimationResults |
Constructor and Description |
---|
TrafficMatrixForecastUtils() |
public static SortedSet<Date> getDatesWhereGravityModelCanBeApplied(NetworkLayer layer)
public static SortedSet<Date> getDatesWithAtLeastOneLinkMonitorInfo(NetworkLayer layer)
public static SortedSet<Date> getDatesWithAtLeastOneMulticastDemandMonitorInfo(NetworkLayer layer)
public static SortedSet<Date> getDatesWithAtLeastOneUnicastDemandMonitorInfo(NetworkLayer layer)
public static SortedMap<Demand,Double> getGravityModelEstimationFromCurrentCarriedTraffic(NetworkLayer layer)
public static SortedMap<Demand,Double> getGravityModelEstimationFromMonitorTraffic(NetworkLayer layer, Date date)
public static TrafficMatrixForecastUtils.TmEstimationResults getTmEstimation_minErrorSquares(NetworkLayer layer, Map<Link,Double> inputMonitInfo_someLinks, Map<Demand,Double> inputMonitInfo_someDemands, Map<MulticastDemand,Double> inputMonitInfo_someMDemands, double coeff_preferFitRouting0PreferFitDemand1)
public static boolean isGravityModelApplicableWithLinkMonitoringInfo(NetworkLayer layer, Date date)
Copyright © 2018. All rights reserved.