This paper presents Iber+, a new parallel code based on the numerical model Iber for two-dimensional (2D) flood inundation modelling. The new implementation, which is coded in C++ and takes advantage of the parallelization functionalities both on CPUs (central processing units) and GPUs (graphics processing units), was validated using different benchmark cases and compared, in terms of numerical output and computational efficiency, with other well-known hydraulic software packages. Depending on the complexity of the specific test case, the new parallel implementation can achieve speedups up to two orders of magnitude when compared with the standard version. The speedup is especially remarkable for the GPU parallelization that uses Nvidia CUDA (compute unified device architecture). The efficiency is as good as the one provided by some of the most popular hydraulic models. We also present the application of Iber+ to model an extreme flash flood that took place in the Spanish Pyrenees in October 2012. The new implementation was used to simulate 24 h of real time in roughly eight minutes of computing time, while the standard version needed more than 15 h. This huge improvement in computational efficiency opens up the possibility of using the code for real-time forecasting of flood events in early-warning systems, in order to help decision making under hazardous events that need a fast intervention to deploy countermeasures.
During recent decades there has been an increase in extreme flood events and their intensity in most regions, mainly driven by climate change. Furthermore, these critical events are expected to intensify in the future. Therefore, the improvement of preparedness, mitigation, and adaptation counterparts is mandatory. Many scientific fields are involved in this task, but from a meteorological and hydrological perspective, one of the main tools that can contribute to mitigating the impact of floods is the development of Early Warning Systems. In this sense, this paper presents a scientific literature review of some of the most representative Flood Early Warning Systems worldwide, many of which are currently fully operational, with a special focus on the numerical modeling component when it is developed and integrated into the system. Thus, from basic to technically complex, and from basin or regional to continental or global scales of application, these systems have been reviewed. In this sense, a brief description of their main features, operational procedures, and implemented numerical models is also depicted. Additionally, a series of indications regarding the key aspects of the newly developed FEWSs, based on recent trends and advancements in FEWSs development found in the literature, are also summarized. Thus, this work aims to provide a literature review useful to scientists and engineers involved in flood analysis to improve and develop supporting tools to assist in the implementation of mitigation measures to reduce flood damage for people, goods, and ecosystems and to improve the community resilience.
Early warning systems have become an essential tool to mitigate the impact of river floods, whose frequency and magnitude have increased during the last few decades as a consequence of climate change. In this context, the Miño River Flood Alert System (MIDAS) early warning system has been developed for the Miño River (Galicia, NW Spain), whose flood events have historically caused severe damage in urban areas and are expected to increase in intensity in the next decades. MIDAS is integrated by a hydrologic (HEC-HMS) and a hydraulic (Iber+) model using precipitation forecast as input data. The system runs automatically and is governed by a set of Python scripts. When any hazard is detected, an alert is issued by the system, including detailed hazards maps, to help decision makers to take precise and effective mitigation measures. Statistical analysis supports the accuracy of hydrologic and hydraulic modules implemented to forecast river flow and flooded critical areas during the analyzed period of time, including some of the most extreme events registered in the Miño River. In fact, MIDAS has proven to be capable of predicting most of the alert situations occurred during the study period, showing its capability to anticipate risk situations.
Numerical models are useful tools to analyze water quality by computing the concentration of physical, chemical and biological parameters. The present work introduces a two-dimensional depth-averaged model that computes the most relevant and frequent parameters used to evaluate water quality. High performance computing (HPC) techniques based on graphic processing unit (GPU) parallelization have been applied to improve the efficiency of the package, providing speed-ups of two orders of magnitude in a standard PC. Several test cases were analyzed to show the capabilities and efficiency of the model to evaluate the environmental status of rivers and non-stratified estuaries. IberWQ will be freely available through the package Iber.