Class ConjugateBushFlowUpdateConsumerImpl<T extends NetworkFlowUpdateData>

    • Field Detail

      • dataConfig

        protected T extends NetworkFlowUpdateData dataConfig
        data and configuration used for a flow update by derived classes
    • Constructor Detail

      • ConjugateBushFlowUpdateConsumerImpl

        public ConjugateBushFlowUpdateConsumerImpl​(T dataConfig)
        Constructor
        Parameters:
        dataConfig - to use
    • Method Detail

      • applyAcceptedTurnFlowUpdate

        protected void applyAcceptedTurnFlowUpdate​(ConjugateEdgeSegment turnSegment,
                                                   double turnAcceptedFlowPcuH)
        Register the conjugate bush accepted turn flow to the turn if required. Default implementation does nothing but provide a hook for derived classes that do require to do something with turn accepted flows
        Parameters:
        turnSegment - of turn
        turnAcceptedFlowPcuH - sending flow rate of turn