Uses of Interface
org.goplanit.utils.network.layer.macroscopic.MacroscopicLinkSegments
-
Packages that use MacroscopicLinkSegments Package Description org.goplanit.assignment.ltm.sltm org.goplanit.assignment.ltm.sltm.loading org.goplanit.network.layer.macroscopic Macroscopic physical network component object classesorg.goplanit.output.adapter Output Adapter and Output Type Adapter classes and interfacesorg.goplanit.supply.fundamentaldiagram Fundamental diagram classesorg.goplanit.utils.network.layer org.goplanit.utils.network.layer.macroscopic -
-
Uses of MacroscopicLinkSegments in org.goplanit.assignment.ltm.sltm
Methods in org.goplanit.assignment.ltm.sltm with parameters of type MacroscopicLinkSegments Modifier and Type Method Description protected static voidLinkSegmentData. limitFlowsToCapacity(double[] flowPcuHArray, MacroscopicLinkSegments linkSegments)Reduce all provided link segments' flows to capacity -
Uses of MacroscopicLinkSegments in org.goplanit.assignment.ltm.sltm.loading
Methods in org.goplanit.assignment.ltm.sltm.loading with parameters of type MacroscopicLinkSegments Modifier and Type Method Description voidSendingFlowData. limitCurrentSendingFlowsToCapacity(MacroscopicLinkSegments linkSegments)Reduce all current link segments' sending flows to capacity in case they exceed itvoidReceivingFlowData. limitNextReceivingFlowsToCapacity(MacroscopicLinkSegments linkSegments)Reduce all provided link segments' receiving flows to capacity in case they exceed itvoidInflowOutflowData. limitOutflowsToCapacity(MacroscopicLinkSegments linkSegments) -
Uses of MacroscopicLinkSegments in org.goplanit.network.layer.macroscopic
Classes in org.goplanit.network.layer.macroscopic that implement MacroscopicLinkSegments Modifier and Type Class Description classMacroscopicLinkSegmentsImplLink segments container implementationMethods in org.goplanit.network.layer.macroscopic that return MacroscopicLinkSegments Modifier and Type Method Description MacroscopicLinkSegmentsMacroscopicNetworkLayerImpl. getLinkSegments()Collect the link segmentsConstructors in org.goplanit.network.layer.macroscopic with parameters of type MacroscopicLinkSegments Constructor Description MacroscopicLinkSegmentFactoryImpl(IdGroupingToken groupId, MacroscopicLinkSegments macroscopicLinkSegments)ConstructorMacroscopicNetworkLayerImpl(IdGroupingToken groupId, Nodes nodes, MacroscopicLinks links, MacroscopicLinkSegments linkSegments)Constructor -
Uses of MacroscopicLinkSegments in org.goplanit.output.adapter
Methods in org.goplanit.output.adapter that return MacroscopicLinkSegments Modifier and Type Method Description MacroscopicLinkSegmentsMacroscopicLinkOutputTypeAdapterImpl. getPhysicalLinkSegments(long infrastructureLayerId)Provide access to the macroscopic link segments -
Uses of MacroscopicLinkSegments in org.goplanit.supply.fundamentaldiagram
Methods in org.goplanit.supply.fundamentaldiagram with parameters of type MacroscopicLinkSegments Modifier and Type Method Description FundamentalDiagram[]FundamentalDiagramComponent. asLinkSegmentIndexedArray(MacroscopicLinkSegments linkSegments)Method to collect all fundamental diagrams for the given link segments in a 1:1 fashion in a raw array based on the current setup of this component. -
Uses of MacroscopicLinkSegments in org.goplanit.utils.network.layer
Methods in org.goplanit.utils.network.layer that return MacroscopicLinkSegments Modifier and Type Method Description MacroscopicLinkSegmentsMacroscopicNetworkLayer. getLinkSegments()Collect the link segments -
Uses of MacroscopicLinkSegments in org.goplanit.utils.network.layer.macroscopic
Methods in org.goplanit.utils.network.layer.macroscopic that return MacroscopicLinkSegments Modifier and Type Method Description MacroscopicLinkSegmentsMacroscopicLinkSegments. deepClone()Force clone implementationMacroscopicLinkSegmentsMacroscopicLinkSegments. deepCloneWithMapping(BiConsumer<MacroscopicLinkSegment,MacroscopicLinkSegment> mapper)Deep clone implementation with mapping retained between original and copies createdMacroscopicLinkSegmentsMacroscopicLinkSegments. shallowClone()shallow clone implementation
-