Uses of Class
org.goplanit.cost.physical.initial.InitialModesLinkSegmentCost
-
Packages that use InitialModesLinkSegmentCost Package Description org.goplanit.assignment Traffic assignment classesorg.goplanit.cost.physical.initial Initial Physical Cost objects -
-
Uses of InitialModesLinkSegmentCost in org.goplanit.assignment
Fields in org.goplanit.assignment declared as InitialModesLinkSegmentCost Modifier and Type Field Description protected InitialModesLinkSegmentCostTrafficAssignment. initialLinkSegmentCostTimePeriodAgnosticDefault initial costs to apply in case no time period specific costs are providedFields in org.goplanit.assignment with type parameters of type InitialModesLinkSegmentCost Modifier and Type Field Description protected Map<TimePeriod,InitialModesLinkSegmentCost>TrafficAssignment. initialLinkSegmentCostByTimePeriodThe initial link segment cost to use where the mapping is based on the user provided time period.Methods in org.goplanit.assignment with parameters of type InitialModesLinkSegmentCost Modifier and Type Method Description voidTrafficAssignmentConfigurator. registerInitialLinkSegmentCost(InitialModesLinkSegmentCost initialLinkSegmentCost)Register the initial link segment cost without relating it to a particular period, meaning that it is applied to all time periods that do not have a specified initial link segment costs registered for themvoidTrafficAssignmentConfigurator. registerInitialLinkSegmentCost(TimePeriod timePeriod, InitialModesLinkSegmentCost initialLinkSegmentCost)Register the initial link segment cost for a specified time periodvoidTrafficAssignment. setInitialLinkSegmentCost(InitialModesLinkSegmentCost initialLinkSegmentCost)Set the initial link segment cost that is mode agnostic and can be used as the fallback if no time period specific initial cost is registeredvoidTrafficAssignment. setInitialLinkSegmentCost(TimePeriod timePeriod, InitialModesLinkSegmentCost initialLinkSegmentCost)Set the initial link segment cost for a specified time period on the assignment, otherwise revert to the general initial link segment cost (if any). -
Uses of InitialModesLinkSegmentCost in org.goplanit.cost.physical.initial
Fields in org.goplanit.cost.physical.initial declared as InitialModesLinkSegmentCost Modifier and Type Field Description protected InitialModesLinkSegmentCostInitialMacroscopicLinkSegmentCost. timePeriodAgnosticCostsStore initial cost for each mode and link segment, not linked to a particular time periodFields in org.goplanit.cost.physical.initial with type parameters of type InitialModesLinkSegmentCost Modifier and Type Field Description protected Map<TimePeriod,InitialModesLinkSegmentCost>InitialMacroscopicLinkSegmentCost. timePeriodCostsMap to store initial cost for each mode and link segment, linked to a particular time periodMethods in org.goplanit.cost.physical.initial that return InitialModesLinkSegmentCost Modifier and Type Method Description InitialModesLinkSegmentCostInitialMacroscopicLinkSegmentCost. getTimePeriodAgnosticCosts()Provide the time period agnostic costsInitialModesLinkSegmentCostInitialMacroscopicLinkSegmentCost. getTimePeriodCosts(TimePeriod timePeriod)The time period specific costs availableInitialModesLinkSegmentCostInitialModesLinkSegmentCost. shallowClone()Shallow copyMethods in org.goplanit.cost.physical.initial with parameters of type InitialModesLinkSegmentCost Modifier and Type Method Description protected doubleInitialMacroscopicLinkSegmentCost. getSegmentCost(InitialModesLinkSegmentCost initialCostsByMode, Mode mode, MacroscopicLinkSegment linkSegment)Returns the initial cost.Constructors in org.goplanit.cost.physical.initial with parameters of type InitialModesLinkSegmentCost Constructor Description InitialModesLinkSegmentCost(InitialModesLinkSegmentCost initialLinkSegmentCostMode)Copy constructor
-