Package | Description |
---|---|
org.opentrafficsim.road.gtu.generator.headway |
Classes concerning
Generator<Duration> to produce headways for vehicle generation. |
org.opentrafficsim.road.gtu.strategical.od |
O/D matrices as part of strategical planning for GTUs.
|
Modifier and Type | Method and Description |
---|---|
Interpolation |
DemandPattern.getInterpolation()
Returns the interpolation.
|
Constructor and Description |
---|
DemandPattern(org.djunits.value.vdouble.vector.FrequencyVector demandVector,
org.djunits.value.vdouble.vector.TimeVector timeVector,
Interpolation interpolation)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Interpolation |
ODMatrix.getGlobalInterpolation() |
Interpolation |
ODMatrix.getInterpolation(org.opentrafficsim.core.network.Node origin,
org.opentrafficsim.core.network.Node destination,
Category category) |
static Interpolation |
Interpolation.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Interpolation[] |
Interpolation.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
ODMatrix.putDemandVector(org.opentrafficsim.core.network.Node origin,
org.opentrafficsim.core.network.Node destination,
Category category,
org.djunits.value.vdouble.vector.FrequencyVector demand,
org.djunits.value.vdouble.vector.TimeVector timeVector,
Interpolation interpolation)
Add a demand vector to OD.
|
void |
ODMatrix.putDemandVector(org.opentrafficsim.core.network.Node origin,
org.opentrafficsim.core.network.Node destination,
Category category,
org.djunits.value.vdouble.vector.FrequencyVector demand,
org.djunits.value.vdouble.vector.TimeVector timeVector,
Interpolation interpolation,
double fraction)
Add a demand vector to OD, by a fraction of total demand.
|
void |
ODMatrix.putDemandVector(org.opentrafficsim.core.network.Node origin,
org.opentrafficsim.core.network.Node destination,
Category category,
org.djunits.value.vdouble.vector.FrequencyVector demand,
org.djunits.value.vdouble.vector.TimeVector timeVector,
Interpolation interpolation,
double[] fraction)
Add a demand vector to OD, by a fraction per time period of total demand.
|
Constructor and Description |
---|
ODMatrix(String id,
List<org.opentrafficsim.core.network.Node> origins,
List<org.opentrafficsim.core.network.Node> destinations,
Categorization categorization,
org.djunits.value.vdouble.vector.TimeVector globalTimeVector,
Interpolation globalInterpolation)
Constructs an OD matrix.
|
SplitFraction(org.opentrafficsim.core.network.Node node,
Interpolation interpolation,
nl.tudelft.simulation.jstats.streams.StreamInterface random,
org.opentrafficsim.core.dsol.OTSDEVSSimulatorInterface simulator)
Constructor.
|
Copyright © 2014–2018 Delft University of Technology. All rights reserved.