6.5.6. aequilibrae.TrafficClass¶
- class aequilibrae.TrafficClass(name: str, graph: aequilibrae.paths.graph.Graph, matrix: aequilibrae.matrix.aequilibrae_matrix.AequilibraeMatrix)¶
Bases:
objectTraffic class for equilibrium traffic assignment
from aequilibrae.paths import TrafficClass tc = TrafficClass(graph, demand_matrix) tc.set_pce(1.3)
- __init__(name: str, graph: aequilibrae.paths.graph.Graph, matrix: aequilibrae.matrix.aequilibrae_matrix.AequilibraeMatrix) None¶
Instantiates the class
- Args:
name (
str): UNIQUE class name.graph (
Graph): Class/mode-specific graphmatrix (
AequilibraeMatrix): Class/mode-specific matrix. Supports multiple user classes
Methods
__init__(name, graph, matrix)Instantiates the class
set_fixed_cost(field_name[, multiplier])Sets value of time
set_pce(pce)Sets Passenger Car equivalent
set_vot(value_of_time)Sets value of time
- __init__(name: str, graph: aequilibrae.paths.graph.Graph, matrix: aequilibrae.matrix.aequilibrae_matrix.AequilibraeMatrix) None¶
Instantiates the class
- Args:
name (
str): UNIQUE class name.graph (
Graph): Class/mode-specific graphmatrix (
AequilibraeMatrix): Class/mode-specific matrix. Supports multiple user classes