Network Spec
constructor(name: String, transportStrategy: TransportStrategySpec = TransportStrategySpec.SharedCarrier, items: List<ItemSpec>, nodes: List<NodeSpec>, demandGenerators: List<DemandGeneratorSpec> = emptyList(), costFormulations: List<CostFormulationSpec> = emptyList())(source)
Parameters
name
network name
transport Strategy
how shipments move between nodes
items
every item type the network carries
nodes
every IHP / cross-dock, each pointing at its supplier via NodeSpec.parent
demand Generators
customer-demand arrival processes at nodes
cost Formulations
cost formulations to attach (after topology)