NetworkESCostCalculator

constructor(parent: ModelElement, networkCarrier: TimeBasedNetworkDemandCarrier, esFiller: DemandFillerIfc, destinations: List<DemandSenderIfc>, params: CostParams, name: String? = null)(source)

Parameters

parent

the ModelElement parent

networkCarrier

the shared network carrier (the ES routes its outbound through this carrier under NetworkTimeBased)

esFiller

the ES itself — used as the "filler" key in the carrier's per-edge counter map

destinations

every node currently attached to the ES

params

cost-rate parameters