The invention discloses a
parallel computing method for
flood forecasting of an ultra-large
river network, which comprises the following steps of: dividing sub-region boundaries in a research region according to gradient abrupt
change points of a reference
terrain and confluence points of tributaries, and ensuring that complete
water flow confluence ports exist in the sub-regions; constructing a hydrodynamic continuous equation and a hydrodynamic
momentum equation of each sub-region, discretizing the hydrodynamic continuous equation and the hydrodynamic
momentum equation, and calculating the
water depth h and the flow velocity u of each space node in the sub-region; building a
parallel computing framework, and inputting the discretized hydrodynamic continuous equation and hydrodynamic
momentum equation into each computing node of the
parallel computing framework; after each calculation node calculates the
water depth and the flow velocity of the space node, the
water depth and the flow velocity are accumulated, and
flood forecast data of the river channel main
stream in the research area are calculated. According to the method, the ultra-large
river network is divided into a plurality of sub-regions and parallel calculation is carried out, so that the calculation duration of
flood forecasting is greatly shortened, the urgent demand of real-time
flood forecasting is effectively met, and more precious time is won for
flood control and disaster reduction decisions.