EdgeCostObservables

Per-edge observables from a carrier. An edge is identified by its supplier (the network node owning the carrier or, for the ES, the network itself) and its customer (the DemandSenderIfc destination of shipments on this edge).

Inheritors

Properties

Link copied to clipboard
Link copied to clipboard
abstract val shipmentCount: Double

Count of completed shipments on this edge (post-warmup). Mirrors the carrier's per-destination getNumberOfDemandShipments.

Link copied to clipboard
abstract val supplier: NetworkNodeIfc?
Link copied to clipboard
abstract val totalLoadCube: Double

Cumulative cube; analogous to totalLoadWeight.

Link copied to clipboard
abstract val totalLoadWeight: Double

Cumulative weight of all shipments on this edge (post-warmup). For a per-demand carrier this is the sum of demand.weight; for a load carrier it is the sum of load.weight.