Uses of Interface
org.opentrafficsim.road.gtu.tactical.lmrs.AccelerationIncentive
Packages that use AccelerationIncentive
Package
Description
Classes that implement the LMRS lane change model integrated with a car-following model forming a tactical planner.
-
Uses of AccelerationIncentive in org.opentrafficsim.road.gtu.tactical.lmrs
Classes in org.opentrafficsim.road.gtu.tactical.lmrs that implement AccelerationIncentiveModifier and TypeClassDescriptionfinal classBus stop acceleration incentive.classConflicts acceleration incentive.final classAccelerate to follow lane-changing leaders from adjacent lanes towards the current lane.final classMakes a GTU follow leaders in the left lane, with limited deceleration.final classAcceleration incentive for speed transitions (curvature and speed bumps).final classAcceleration incentive for traffic lights.Fields in org.opentrafficsim.road.gtu.tactical.lmrs with type parameters of type AccelerationIncentiveModifier and TypeFieldDescriptionstatic final LmrsFactory.Setting<Set<Supplier<AccelerationIncentive>>>LmrsFactory.Setting.CUSTOM_ACCELERATION_INCENTIVESCustom acceleration incentives.Methods in org.opentrafficsim.road.gtu.tactical.lmrs that return types with arguments of type AccelerationIncentiveModifier and TypeMethodDescriptionAbstractIncentivesTacticalPlanner.getAccelerationIncentives()Returns the acceleration incentives.Methods in org.opentrafficsim.road.gtu.tactical.lmrs with parameters of type AccelerationIncentiveModifier and TypeMethodDescriptionvoidAbstractIncentivesTacticalPlanner.addAccelerationIncentive(AccelerationIncentive incentive) Adds an acceleration incentive.Method parameters in org.opentrafficsim.road.gtu.tactical.lmrs with type arguments of type AccelerationIncentiveModifier and TypeMethodDescriptionOptional<org.djunits.value.vdouble.scalar.Acceleration>AbstractIncentivesTacticalPlanner.getLatestAcceleration(Class<? extends AccelerationIncentive> incentiveClass) Optional<org.djunits.value.vdouble.scalar.Acceleration>AccelerationBased.getLatestAcceleration(Class<? extends AccelerationIncentive> incentiveClass) Return latest acceleration of incentive class.