Uses of Class
org.goplanit.cost.physical.initial.InitialMacroscopicLinkSegmentCost
-
Packages that use InitialMacroscopicLinkSegmentCost Package Description org.goplanit.assignment Traffic assignment classesorg.goplanit.component.event org.goplanit.cost.physical.initial Initial Physical Cost objectsorg.goplanit.project PLANit project classes -
-
Uses of InitialMacroscopicLinkSegmentCost in org.goplanit.assignment
Methods in org.goplanit.assignment with parameters of type InitialMacroscopicLinkSegmentCost Modifier and Type Method Description void
TrafficAssignmentConfigurator. registerInitialLinkSegmentCost(InitialMacroscopicLinkSegmentCost initialLinkSegmentCost)
Register all available initial costs, both time period agnostic and time period specific, 1:1 on the assignment -
Uses of InitialMacroscopicLinkSegmentCost in org.goplanit.component.event
Methods in org.goplanit.component.event that return InitialMacroscopicLinkSegmentCost Modifier and Type Method Description InitialMacroscopicLinkSegmentCost
PopulateInitialLinkSegmentCostEvent. getInitialLinkSegmentCostToPopulate()
Collect PLANit initial cost component to populateConstructors in org.goplanit.component.event with parameters of type InitialMacroscopicLinkSegmentCost Constructor Description PopulateInitialLinkSegmentCostEvent(PlanitComponentFactory<?> source, InitialMacroscopicLinkSegmentCost initialLinkSegmentCostToPopulate, String fileName, MacroscopicNetwork network, TimePeriod timePeriod)
Constructor -
Uses of InitialMacroscopicLinkSegmentCost in org.goplanit.cost.physical.initial
Subclasses of InitialMacroscopicLinkSegmentCost in org.goplanit.cost.physical.initial Modifier and Type Class Description class
FixedInitialMacroscopicLinkSegmentCost
Initial Link Segment Cost for which all the link segments have the same cost value for a specified modeMethods in org.goplanit.cost.physical.initial that return InitialMacroscopicLinkSegmentCost Modifier and Type Method Description InitialMacroscopicLinkSegmentCost
InitialMacroscopicLinkSegmentCost. deepClone()
deep clone on planit component should attempt to also update internal dependencies between deep cloned containers where possibleInitialMacroscopicLinkSegmentCost
InitialMacroscopicLinkSegmentCost. shallowClone()
Create a shallow copy of this entityConstructors in org.goplanit.cost.physical.initial with parameters of type InitialMacroscopicLinkSegmentCost Constructor Description InitialMacroscopicLinkSegmentCost(InitialMacroscopicLinkSegmentCost other, boolean deepCopy)
Copy constructor -
Uses of InitialMacroscopicLinkSegmentCost in org.goplanit.project
Fields in org.goplanit.project with type parameters of type InitialMacroscopicLinkSegmentCost Modifier and Type Field Description protected Map<LayeredNetwork<?,?>,List<InitialMacroscopicLinkSegmentCost>>
PlanItProjectInput. initialLinkSegmentCosts
Map to store all InitialLinkSegmentCost objects for each physical networkMethods in org.goplanit.project that return InitialMacroscopicLinkSegmentCost Modifier and Type Method Description InitialMacroscopicLinkSegmentCost
CustomPlanItProject. createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?,?> network, String fileName)
Create and register initial link segment costs from a (single) file which we assume are available in the native xml/csv output format as provided in this projectInitialMacroscopicLinkSegmentCost
CustomPlanItProject. createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?,?> network, String fileName, TimePeriod timePeriod)
Create and register initial link segment costs from a (single) file and register it to the provided time periodInitialMacroscopicLinkSegmentCost
PlanItProjectInput. createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?,?> network, String fileName)
Create and register initial link segment costs from a (single) file which we assume are available in the native XML/CSV output format as provided in this project.protected InitialMacroscopicLinkSegmentCost
PlanItProjectInput. createAndRegisterInitialLinkSegmentCost(LayeredNetwork<?,?> network, String fileName, TimePeriod timePeriod)
Create and register initial link segment costs from a (single) file for all time periods (which are assumed are sorted by start time)Methods in org.goplanit.project that return types with arguments of type InitialMacroscopicLinkSegmentCost Modifier and Type Method Description List<InitialMacroscopicLinkSegmentCost>
CustomPlanItProject. getInitialLinkSegmentCost(LayeredNetwork<?,?> network)
Return the initial link segment costs for a networkList<InitialMacroscopicLinkSegmentCost>
PlanItProjectInput. getInitialLinkSegmentCost(LayeredNetwork<?,?> network)
Return the initial link segment costs for a network
-