DemandGeneratorSpec

@Serializable
data class DemandGeneratorSpec(val node: String, val itemTypeName: String, val interArrival: RVSpec, val name: String? = null, val transportTime: RVSpec? = null, val shipmentFormation: ShipmentFormationSpec? = null)(source)

Serializable description of a customer-demand arrival process at a node.

Parameters

node

the NodeSpec.name where demand arrives

itemTypeName

the ItemSpec.name demanded

interArrival

inter-arrival time distribution

name

optional generator name

transportTime

transport time on the node → generator edge; null means immediate

shipmentFormation

per-edge formation toward this generator (requires the node to be formation-enabled)

Constructors

Link copied to clipboard
constructor(node: String, itemTypeName: String, interArrival: RVSpec, name: String? = null, transportTime: RVSpec? = null, shipmentFormation: ShipmentFormationSpec? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val name: String?
Link copied to clipboard
Link copied to clipboard