Class StaticLtmConfigurator


  • public class StaticLtmConfigurator
    extends LtmConfigurator<StaticLtm>
    Configurator for sLTM. Adopting the following defaults:
    • Fundamental diagram: NEWELL
    • Node Model: TAMPERE
    • Smoothing: MSA
    • Gap function: NORM BASED (defaults: 1 norm + averaged))
    • Physical Cost: STEADY_STATE
    • Virtual Cost: FIXED
    Further the following other settings have the defaults:
    • disableLinkStorageConstraints: true
    • activateDetailedLogging: false
    Author:
    markr
    • Field Detail

      • DEFAULT_DISABLE_LINK_STORAGE_CONSTRAINTS

        public static boolean DEFAULT_DISABLE_LINK_STORAGE_CONSTRAINTS
        default value used
      • DEFAULT_ACTIVATE_DETAILED_LOGGING

        public static boolean DEFAULT_ACTIVATE_DETAILED_LOGGING
        default value used
      • DEFAULT_ACTIVATE_BUSH_BASED

        public static boolean DEFAULT_ACTIVATE_BUSH_BASED
        default value used
    • Method Detail

      • disableLinkStorageConstraints

        public void disableLinkStorageConstraints​(boolean flag)
        Dis or enable enforcing any storage constraints on link(segments)
        Parameters:
        flag - to set
      • activateDetailedLogging

        public void activateDetailedLogging​(boolean flag)
        (De)Activate additional detailed logging specifically for the sLTM assignment procedure
        Parameters:
        flag - to set
      • activateBushBased

        public void activateBushBased​(boolean flag)
        (De)Activate the bush based assignment strategy. If switched off, a apth absed approach is applied
        Parameters:
        flag - to set