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 InitialModesLinkSegmentCost
TrafficAssignment. initialLinkSegmentCostTimePeriodAgnostic
Default 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. initialLinkSegmentCostByTimePeriod
The 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 void
TrafficAssignmentConfigurator. 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 themvoid
TrafficAssignmentConfigurator. registerInitialLinkSegmentCost(TimePeriod timePeriod, InitialModesLinkSegmentCost initialLinkSegmentCost)
Register the initial link segment cost for a specified time periodvoid
TrafficAssignment. 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 registeredvoid
TrafficAssignment. 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 InitialModesLinkSegmentCost
InitialMacroscopicLinkSegmentCost. timePeriodAgnosticCosts
Store 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. timePeriodCosts
Map 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 InitialModesLinkSegmentCost
InitialMacroscopicLinkSegmentCost. getTimePeriodAgnosticCosts()
Provide the time period agnostic costsInitialModesLinkSegmentCost
InitialMacroscopicLinkSegmentCost. getTimePeriodCosts(TimePeriod timePeriod)
The time period specific costs availableInitialModesLinkSegmentCost
InitialModesLinkSegmentCost. shallowClone()
Shallow copyMethods in org.goplanit.cost.physical.initial with parameters of type InitialModesLinkSegmentCost Modifier and Type Method Description protected double
InitialMacroscopicLinkSegmentCost. 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
-