Uses of Class
org.goplanit.cost.physical.AbstractPhysicalCost
-
Packages that use AbstractPhysicalCost Package Description org.goplanit.assignment Traffic assignment classesorg.goplanit.component.event org.goplanit.cost.physical Contains the definition of physical cost classesorg.goplanit.tntp.input Scanner reader for reading input files which are in the TNTP Format -
-
Uses of AbstractPhysicalCost in org.goplanit.assignment
Methods in org.goplanit.assignment that return AbstractPhysicalCost Modifier and Type Method Description protected AbstractPhysicalCost
TrafficAssignmentBuilder. createPhysicalCostInstance()
create a physical cost instance based on configurationAbstractPhysicalCost
TrafficAssignment. getPhysicalCost()
Get the dynamic physical cost object for the current assignmentMethods in org.goplanit.assignment that return types with arguments of type AbstractPhysicalCost Modifier and Type Method Description PhysicalCostConfigurator<? extends AbstractPhysicalCost>
TrafficAssignmentConfigurator. createAndRegisterPhysicalCost(String physicalTraveltimeCostFunctionType)
Create and register physical link cost function to determine travel timePhysicalCostConfigurator<? extends AbstractPhysicalCost>
TrafficAssignmentConfigurator. getPhysicalCost()
Collect the physical cost entity registered on the traffic assignmentMethods in org.goplanit.assignment with parameters of type AbstractPhysicalCost Modifier and Type Method Description void
TrafficAssignment. setPhysicalCost(AbstractPhysicalCost physicalCost)
Set the physical cost where in case the cost is an InteractorAccessor will trigger an event to get access to the required data via requesting an InteractorAccessee -
Uses of AbstractPhysicalCost in org.goplanit.component.event
Methods in org.goplanit.component.event that return AbstractPhysicalCost Modifier and Type Method Description AbstractPhysicalCost
PopulatePhysicalCostEvent. getPhysicalCostToPopulate()
Collect physical cost to populateConstructors in org.goplanit.component.event with parameters of type AbstractPhysicalCost Constructor Description PopulatePhysicalCostEvent(PlanitComponentFactory<?> source, AbstractPhysicalCost physicalCostToPopulate, MacroscopicNetwork network)
Constructor -
Uses of AbstractPhysicalCost in org.goplanit.cost.physical
Classes in org.goplanit.cost.physical with type parameters of type AbstractPhysicalCost Modifier and Type Class Description class
PhysicalCostConfigurator<T extends AbstractPhysicalCost>
Base class for all physical cost configurator implementationsSubclasses of AbstractPhysicalCost in org.goplanit.cost.physical Modifier and Type Class Description class
BPRLinkTravelTimeCost
Well known BPR link performance function to compute travel time cost on link segment based on flow and configuration parameters.class
FreeFlowLinkTravelTimeCost
Simplest possible travel time cost, namely fixed to free flow travel time regardless of the flows measured.class
SteadyStateTravelTimeCost
Cost computation for travel times based on the work of Raadsen and Bliemer (2019), Steady-state link travel time methods: Formulation, derivation, classification, and unification.Methods in org.goplanit.cost.physical that return types with arguments of type AbstractPhysicalCost Modifier and Type Method Description static PhysicalCostConfigurator<? extends AbstractPhysicalCost>
PhysicalCostConfiguratorFactory. createConfigurator(String physicalCostType)
Create a configurator for given physical cost typeMethods in org.goplanit.cost.physical with parameters of type AbstractPhysicalCost Modifier and Type Method Description void
PhysicalCostConfigurator. configure(AbstractPhysicalCost physicalCost)
Needed to avoid issues with generics, although it should be obvious that T extends PhysicalCostConstructors in org.goplanit.cost.physical with parameters of type AbstractPhysicalCost Constructor Description AbstractPhysicalCost(AbstractPhysicalCost abstractPhysicalCost)
Copy Constructor -
Uses of AbstractPhysicalCost in org.goplanit.tntp.input
Methods in org.goplanit.tntp.input with parameters of type AbstractPhysicalCost Modifier and Type Method Description protected void
TntpInputBuilder. populatePhysicalCost(AbstractPhysicalCost costComponent, MacroscopicNetwork parentNetwork)
Populate the BPR parameters
-