In this research, an explicit finite difference two steps scheme developed by Richtmyer is presented for simulation of 1D steady/unsteady flow and bed morphology in alluvial channels. Some laboratory experiments were performed in a mobile-bed flume for both of steady an unsteady flow to validate the proposed model. For improving the simulation, first, the role of sediment transport formulas, coupled–uncoupled approaches and simplification in the mass continuity equation are investigated. Comparisons between experimental data and model performance highlight the advantage of coupled method over the uncoupled method, domain role of sediment transport model in the bed morphological simulation and inaccuracy of aggradation processes due to simplifying the mixture continuity equation. Second, the importance of changing alluvial roughness is established by testing the model with calibrated and optimized friction factors. The inverse problem of estimating alluvial flow roughness is solved using a genetic algorithm (GA) optimization model coupled with alluvial flow model. The study demonstrates that the application of GA in the search for optimal values of roughness coefficients can significantly reduce computational errors and improve the computed water stage hydrographs. Role of the choice of the objective function is also mentioned.

  • An explicit finite difference two steps scheme developed by Richtmyer is presented for simulation of 1D steady/unsteady flow and bed morphology in alluvial channels.

  • Few laboratory experiments were performed in a mobile-bed flume for both of steady and unsteady flow to validate the proposed model.

  • The inverse problem of estimating alluvial flow roughness is solved using a genetic algorithm (GA).

Graphical Abstract

Graphical Abstract
Graphical Abstract

Unsteady flow numerical simulation over mobile beds is theoretically challenging and practically important in the field of river engineering. So far, a large number of numerical river modeling methodologies of water-sediment-morphology fluvial systems have been developed (Van & Chua 2020). These methodologies have been applied as the primary methods in river engineering studies (Liao et al. 2014). The one-dimensional (1D) modeling of the free surface flow and bed evolution in alluvial channels are most often performed via applying the St. Venant equations (De St. Venant 1871) with the Exner equation (Graf 1971). In recent years, a great variety of numerical techniques have been applied in river engineering issues considering two basic aspects (Chen & Duan 2008). The first is associated with the numerical solution procedure of the governing equations system. Alluvial flows on erodible beds are different from streams on a fixed bed, because the stream may remove sediments from the bed or, on the contrary, sediments carried by the stream may deposit on the bed, which usually leads to river bed degradation or aggradation (Liang & Marche 2009; Daneshfaraz et al. 2021). It is supposed that the rate of bed morphological evolution has a lower order of magnitude compared to flow variations with low sediment concentrations (Estakhr et al. 2022). Therefore, the equation of water-sediment continuity is assumed to be identical for a fixed-bed clear water flow, regardless of the mobility of the channel bed, i.e. or the third term in Equation (1) is relinquished (Needham & Hey 1991; Sieben 1999; Sieben et al. 2009). As it will be described in the mathematical expressions in the next section, the water-sediment-morphology fluvial system is strongly coupled with the auxiliary closure relations. In available numerical approaches, these equations are often solved by asynchronous methods. In particular, at a given time step, the equations of mixture continuity and momentum are solved by supposing a small bed variation rate. In the next step, via the newly obtained flow variables, the sediment continuity equation is solved. Methods that contain asynchronous solutions are commonly referred to as uncoupled. Models involving the asynchronous solution are usually termed uncoupled. There are some-semi coupled methods that use iterative solutions of the bed and flow equations at a given time step (Palumbo et al. 2008). On the other hand, there is not a universal consensus about the best approach for morphological river modeling. The second aspect is the identification problem of alluvial channel friction factors. Mathematical modeling of open-channel flow systems involves wave propagation over channel reaches which is governed by the St. Venant equations, which describe the conservation of mass and momentum. The roughness coefficient used in the momentum equation is often considered as a lumped empirical coefficient that indicates the overall flow resistance of specific river channels. The literature on identifying and estimating parameters for unsteady open channel flow is sparse. Roux and Dartus investigated uncertainty in open-channel inverse problems using inundation observations (Roux & Dartus 2008). Sellier (2008) and Gessese et al. (2011) extended the inverse problem of reconstruction of river bed topography.

In the present research, the equations of 1D unsteady flow (i.e. St. Venant equations) and sediment continuity equation were solved numerically using the second-order accurate, explicit finite difference two steps scheme (Richtmyer & Morton 1967). The governing equations were solved in both coupled/uncoupled solution procedures. By evaluating the effect of bed load transport formulas and simplification of the continuity equation on simulation of alluvial flow, the model was validated with new laboratory experimental data. Then, the inverse problem of evaluating the open channel flow roughness was investigated using a genetic algorithm optimization model. Flow depths and discharges experimental datasets at several locations and time steps were used as inputs of the optimization model. In order to dynamically identify the roughness parameter the genetic algorithm and the unsteady alluvial flow model were coupled by time interval. Calibration was repeated with the selection of different objective functions.

Governing equations

For flow in a channel with movable bed, rectangular section, and constant width, the partial differential equations governing the model can be expressed as:
(1)
(2)
(3)
(4)
where, t = time; x = stream wise coordinate; h = flow depth; bed slope; u.h = water discharge for unit width; bed load discharge for unit width; u = cross-section- averaged stream wise velocity; z = bed elevation; g = gravitational acceleration; Sf= friction slope; and p = porosity of the bed layer.
To close the governing Equations (2)–(4), the flow resistance and sediment discharge need to be specified. Here, the friction slope is computed via the Manning relation as:
(5)
where n denotes the Manning roughness coefficient, and stands for the hydraulic radius. The Equation (6) is used here for unit sediment discharge:
(6)
where δ = coefficients which depend on sediment characteristics. Equations (2)–(4) are a set of nonlinear hyperbolic relationships, and closed-form solutions can be only used for idealized cases. Accordingly, they may be solved using the numerical solutions. The modified Lax-Wendroff by Richtmyer and Morton scheme is a combination of the Lax-Friedrichs scheme and a midpoint leapfrog scheme, with each of the two steps being applied at half the time interval consecutively. The Richtmyer scheme has a second degree of accuracy both in space and in time. Figure 1 shows the solution grid for the two steps and boundary conditions. The system used in this study is a conservative one. By applying the above form in the system and considering the source conditions, the following steps can be expressed:
Figure 1

(a) The two steps Richtmyer scheme and (b) characteristics used in boundary conditions. In this figure h is flow depth; q is water discharge; and z is bed elevation.

Figure 1

(a) The two steps Richtmyer scheme and (b) characteristics used in boundary conditions. In this figure h is flow depth; q is water discharge; and z is bed elevation.

Close modal

Step 1:

At grid point i
(7)
(8)
(9)
Now, at the grid point i-1:
(10)
(11)
(12)
Step 2:
(13)
(14)
where, is the source term defined by:
(15)
(16)
Higher-order schemes such as the Richtmyer scheme usually lead to numerical oscillations near the steep wave fronts. The mentioned oscillations may be dampened by introducing artificial viscosity. Therefore, a method introduced by Jameson et al. (1981) can be applied. and parameters can be defined as below:
(17)
(18)
(19)

Boundary conditions

In the subcritical flow conditions, for calculating the h, u, and z values at nodes 1 and k + 1, one downstream and two upstream boundary conditions were applied. The inlet hydrograph of the flood was considered as the upstream boundary condition. Via the characteristics method, other dependent parameters which had not been determined by boundary conditions could be calculated. The downstream boundary condition was discharge-stage curves (Roushangar et al. 2010). The inclusion of the second boundary was not as straightforward as the former, and it was necessary to translate it into a relationship that the bed elevation could be computed at the upstream end. This was obtained by supposing a fictitious upstream node from node 1 and determining the sediment discharge at that point as . By applying the sediment continuity equation and the backward F.D. (Anderson et al. 2006) on the spatial differential part, the left side of Equation (20) will be obtained; so, the z values at the unknown time level could be calculated:
(20)
Stability: From the stability point of view, the Richtmyer scheme should meet the Courant-Friedrichs-Lewy (CFL) requirement (Courant et al. 1928), which is given for a rectangular section as:
(21)

In which is the Courant number. For scheme's stability, Equation (20) must satisfy the Equation (21) at every grid point.

Laboratory tests

The model was tested using the experimental data performed in a sediment transport flume of 16 m length, and 0.7 m width (Figure 2(a)). The slope of the flume bed can be varied between +0.6% and −1.0%. During the study, only one bed slope is considered for conducting the experiments. The flume is equipped with a sediment feeder upstream and sediment traps downstream. A carriage for the instruments, driven by an electric motor, traverses along the length of the flume at three different velocities of 5 cm/s, 10 cm/s, and 30 cm/s. It carries a water-level indicator and a bed-level detector. The water supply for the flume is from a constant head tank. Water enters the flume through an inlet pipe, a diffuser, and a head box fitted with baffles and flow straighteners. The flow rate is controlled by a butterfly valve fitted to the inlet pipe. A plywood false bottom was constructed to cover a reach of flume with a length of 4 m from the head box. The remaining length was covered with sand of nearly uniform size of 0.011 m. The false bottom was coated with a layer of sand to produce the same skin friction characteristics as those of the sand bottom. In every case, the grain size was uniform and equal to 0.011 m. It should be noted that the steady flow experiments were continued until a stable bed state was established. Also, all experiments were performed in the range of Froude number less than 1.
Figure 2

(a) Experimental setup and (b) measured and predicted water and bed levels (aggradation).

Figure 2

(a) Experimental setup and (b) measured and predicted water and bed levels (aggradation).

Close modal

Aggradation under steady state flow and over loading

After establishing an equilibrium state, the stream flow which was capable to move the sediment was observed in the channel. Then, sediment was fed at upstream boundary, with a much higher rate than the flow transport capacity. The water supply rate was kept constant at 68 lit/sec, and the sediment supply at the flume entrance was 0.008 kg/s. The oversupply of sediment resulted in the sediment deposition and the aggradation of the stream bed near the flume entrance. The initial bed slope was Sx = 0.0005. The bed and water level profiles were recorded by traversing the bed and water level sensors along the flume length at various time intervals. The initial conditions were determined based on the water and bed level profiles measured at t = 0. The constant flow rate, bed level measured at the upstream, and water depth measured at downstream were considered as boundary conditions. The flume bed was covered with dunes during the experiments. The aggradation process occurred mainly in the first two mod channel length (with respect to the flume entrance). After passing this region, the movement of the dunes occurred, however, without significant change in the mean bed level. A better perspective of these features could be seen in Figure 2(b). The simulations of the proposed model were carried out to predict the average bed level and water surface profile, and good agreement was observed between the measurements and simulations.

Degradation under steady state flow

During the simulation of the degradation process, the water supply rate was kept constant at 50 lit/s and the bed was allowed to scour from the transition point. The initial bed slope was Sx = 0.0002. The sediment transport capacity of the flow allowed the immediate scouring after the false floor. The procedure of the simulations was generally the same as the modeling of the aggradation phenomenon described above. Again, the bed and water levels were monitored at different time intervals. Figure 3 shows the profiles of the water and bed levels after an elapsed time of 2 h. It can be seen from the figure that the simulations of the bed and water levels are predicted with higher accuracy.
Figure 3

Measured and predicted water and bed levels (degradation).

Figure 3

Measured and predicted water and bed levels (degradation).

Close modal

Aggradation and degradation under unsteady state flow

In this section, the effectiveness of the model in simulating the processes of the aggradation and degradation caused by changes in the flow rate was investigated. The hydrograph of the inlet water supply hydrograph, which caused both the aggradation and degradation phenomena, is shown in Figure 4. In this test, the grain size was uniform with D50 = 0.0011 m, m = 0.0168 and the constant sediment–supply rate of 0.02 kg/s at the flume entrance. Figure 5(a)–5(d) show the observed and simulated water and bed level profiles at different time intervals. The water and bed level profiles for t = 0 min were considered as initial conditions (see Figure 5(a)). Boundary conditions were the flow depth downstream and the sediment input and flow rate upstream.
Figure 4

Flow rate hydrograph at the upstream of laboratory flume.

Figure 4

Flow rate hydrograph at the upstream of laboratory flume.

Close modal
Figure 5

Simulated and observed bed and water profiles at (a) t = 0, (b) t = 90, (c) t = 120, and (d) t = 240 min.

Figure 5

Simulated and observed bed and water profiles at (a) t = 0, (b) t = 90, (c) t = 120, and (d) t = 240 min.

Close modal

Asynchronous–synchronous solution procedure

In the coupled system of governing equations, selecting the appropriate numerical solution approach is so important. The water sediment-morphology fluvial system was strongly coupled, as mentioned in Equations (2)–(4) along with Equations (5) and (6). In existing numerical approaches, the mentioned equations are solved using an asynchronous procedure. In particular, at a given time step, at first, the mixture continuity and momentum equations are solved, supposing inconsiderable bed variation (or fixed bed). The sediment continuity equation is then solved through the newly achieved flow variables. Methods that include the asynchronous solution are commonly referred to as uncoupled (Cao & Carling 2002). The basis of the asynchronous solution strategy is the ‘fixed bed’ and ‘quasi-steady’ flow assumptions and often the flow is supposed to be steady when the channel bed evolution is investigated. On the other hand, the river bed is implicitly supposed to be fixed within a time step, whereas the flow over a mobile bed is of primary interest.

Role of simplification (importance of )

The term reflecting the rate of bed level change in the water continuity equation might become important under certain conditions, e.g. the long-term evolution of the river bed (Song & Graf 1997). The effect of the bed mobility part in Equation (1) is more significant in the long-term simulations. Relative average error (described below) was applied for comparing the calculated and measured data (Mendenhall & Sincich 1994), and the corresponding results were depicted in Figure 5(b)–5(d) and Tables 1 and 2.
(22)
(23)
Table 1

Error of water and bed level prediction using different solution procedures and constant roughness

Flow stateSolution system
Uncoupled
Coupled
With ()
Without ()
%RAE1%RAE2%RAE1%RAE2%RAE1%RAE2
Steady (aggradation) 1.5 19 0.9 13 1.1 13.9 
Steady (degradation) 3.7 13 2.3 2.33 8.1 
Unsteady (T = 1.5 h) 3.9 18 18.4 20.2 
Unsteady (T = 2 h) 5.96 18.8 4.82 15.7 5.8 17.9 
Unsteady (T = 4 h) 30 2.55 23 3.4 25 
Flow stateSolution system
Uncoupled
Coupled
With ()
Without ()
%RAE1%RAE2%RAE1%RAE2%RAE1%RAE2
Steady (aggradation) 1.5 19 0.9 13 1.1 13.9 
Steady (degradation) 3.7 13 2.3 2.33 8.1 
Unsteady (T = 1.5 h) 3.9 18 18.4 20.2 
Unsteady (T = 2 h) 5.96 18.8 4.82 15.7 5.8 17.9 
Unsteady (T = 4 h) 30 2.55 23 3.4 25 
Table 2

Error of water and bed level prediction using different solution procedures and optimized roughness

Unsteady flowSolution system
Uncoupled
Coupled
%RAE1%RAE2%RAE1%RAE2
T = 1.5 h 2.3 15 2.1 14 
T = 2 h 3.4 12.2 2.5 10 
T = 4 h 2.6 21.8 1.33 18 
Unsteady flowSolution system
Uncoupled
Coupled
%RAE1%RAE2%RAE1%RAE2
T = 1.5 h 2.3 15 2.1 14 
T = 2 h 3.4 12.2 2.5 10 
T = 4 h 2.6 21.8 1.33 18 

Bed load transport formulas

Bed load discharge is the main parameter in specifying the morphologic development of alluvial channel reaches. An essential task with the application of 1D numerical model is the use of an appropriate bed load discharge equation. Since most of the existing relationships depend on limited data and untested assumptions, the application of most relationships is limited to their development conditions. In this study, considering the validity of bed load transport formulas, Meyer-Peter & Müller (1948), Einstein (1950), and Ackers & White (1973) were applied for steady flow. The formulas mentioned above along with Song & Graf (1997) were used for unsteady flow.

Inverse problem of channel friction factor optimization

The basic step in using mathematical models is the appropriate selection of their parameters. In the current study, the roughness coefficient of the alluvial flow model was identified using a technique based on the genetic algorithm, which uses a wide range of objective functions. The process started with the initial estimation of parameter and performing a complete simulation run. Based on the mean diameter of sediment particles (3 mm) and using Subramanya formula developed in 1982 (Zic et al. 2009) the initial roughness coefficient was obtained 0.018. The range of n variations was between 0.018 and 0.024. The roughness identification procedure is shown in Figure 6. Five objective functions (f1, f2, f3, f4, f5) were chosen. The objective functions were selected based on the comparison of observed and simulated values. If the value of the function is set higher than a prescribed tolerance value, this process continues iteratively through the correction calculation for the variable through the optimization algorithm. The objective function (Equation (24)) was the sum of squares of the difference between the observed and simulated values of flow discharge or depth and was applied to minimize the error criterion.
(24)
where f: error criterion or objective function, and : depth or discharge values at several stations.
Figure 6

The roughness identification procedure.

Figure 6

The roughness identification procedure.

Close modal

Optimization model: genetic algorithm (GA)

Models comprising various parameters can't be easily optimized by standard nonlinear function optimization techniques. Due to the high dimensionality and irregularities in the response of the objective function, this search may be fooled by declaring convergence far short of the true optimum. Some of these difficulties can be overcome by the genetic algorithms (GAs). A GA is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA). GAs are commonly used to generate high-quality solutions to optimization and search problems by relying on biologically inspired operators such as mutation, crossover, and selection (Majhi et al. 1995). The most important property of GAs is their strong nature and the balance between efficiency and efficacy required to survive in different environments. It has been proved that GAs are successful in providing robust search in complex search spaces (Goldberg 2000). GA used here is only one of the variants of the method. For instance, the selection probabilities may be related directly to the function values instead of the ranking method used here. Further details on genetic algorithms can be found in Goldberg (Goldberg 2000) and Holland (Holland 1975). In this research, five objective functions (f1, f2, f3, f4, f5) were chosen for analysis:
(25)
(26)
(27)
(28)
(29)
where and denote the observed flow depth and discharge values, respectively, and h and Q stand for the corresponding simulated values. Error percentages related to the optimized Manning coefficient were defined as .
(30)
In this research, the proposed finite difference model solves the governing Equations (1)–(3) as the constraints of the optimization model. The simulated and observed data of flow depth and discharge are then applied in the genetic algorithm model to predict the calibrated and optimized roughness coefficient values. In other words, the optimal estimation of alluvial channels roughness coefficients as an inverse problem using a genetic algorithm is approximately similar to the trial-and-error process; however, the whole process is automatic. The comparisons between the water and bed level profile monitored at various instants before/after optimization are presented according to Figure 5(b)–5(d). The results of the performance of the objective functions defined by f1–f5 on Error percentages are presented in Figure 7.
Figure 7

Error percentages related to optimized Manning coefficient due to performance of different objective functions.

Figure 7

Error percentages related to optimized Manning coefficient due to performance of different objective functions.

Close modal
The contribution of in water continuity equation may be significant when long term morphological predictions are sought Krishnappan (1985). Table 1 shows the obtained results for the simplified continuity equation application. For the present application of this model to the laboratory test, deletion of the term related to the temporal changes of bed level () from the water continuity equation did not significantly change the responses at t = 120 min for degradation. But in the aggradation process and unsteady flow (aggradation and degradation) some differences and errors are observed. Therefore, it was decided to retain this term in the formulation of the present model. According to Figure 8, four sediment transport predictors for the simulation of bed level variations are tried. Comparison between flume measurements and model simulations shows that although the numerical schemes may introduce inaccuracies to the solution, these are of less concern than the uncertainties arising from the use of sediment transport predictor for the simulation of bed variations. In this work, the best agreement between measurements and model's predictions was obtained using the sediment-transport predictor of Ackers & White (1973) for steady flow and Song & Graf (1997) for unsteady flow.
Figure 8

Observed and simulated bed level variations with different bed load transport formulas.

Figure 8

Observed and simulated bed level variations with different bed load transport formulas.

Close modal

There is an ongoing debate about using coupled or uncoupled approaches in alluvial flows. For most of the practical cases, the application of uncoupled methods may be justified, mainly due to different time scales in the motion of water and sediment, as well as the inclusion of the empirical relations with different degrees of approximations, which largely affect the accuracy of the outcomes. The coupled and uncoupled approaches were tested for steady and unsteady flow conditions. For unsteady flow, the uncoupled approach at t = 30 min and t = 90 min gave a close solution to the coupled method, however, at t = 120 min some oscillations were observed.

Strong oscillations of false bed and water level took place around t = 240 min. In the steady flow, at t = 120 min, it was found that the asynchronous solution procedure entailed significant inaccuracy for both aggradation and degradation processes. In the uncoupled procedure, the rapid changes of the bed level related to the sediment component were not introduced simultaneously to the flow component. Since the flow and sediment computations were done separately, the flow component received the new bed levels after Δt. The obtained flow conditions (new water depths and velocities) related to the sudden variations of bed level significantly differed from the conditions extracted from the coupled method, which included a simultaneous solution of both water and sediment components at the previous time step. This deviation of the outputs was magnified through uncoupling of the components at the subsequent time steps, resulting in larger artificial oscillation. Conversely, in the coupled method, slight fluctuations of the bed level were gradually reduced due to simultaneous interference of the flow conditions.

In automatic optimization, a systematic iterative process is used to search a set of parameter values for which a chosen function assumes its extreme valves. The model implemented is an explicit finite difference scheme of Richtmyer and the process is automated using a genetic algorithm for estimating Manning's roughness coefficients using flow measurements data in a laboratory flume. The comparison between the water and bed level profiles (Figure 5(b)–5(d) and Table 2) monitored at various instants before/after optimization shows that the optimized model reduces computational errors, improves the simulation results, and performs satisfactorily in all cases (the evaluation herein is limited to subcritical flow conditions).

For validating the reliability of the roughness optimized technique for stage forecasting, two sections (stations x = 5 m, x = 10 m) are selected. Figure 9 presents a comparison between observed and computed stages before/after optimization. From the figures, it is seen that this model with optimized roughness can significantly improve the simulations of the water stage hydrograph. The computational effectiveness shown in Table 2 illustrates that the technique can reduce computational errors of stage simulation at each station.
Figure 9

The forecasted and observed stages at (a) x = 5 m and (b) x = 10 m.

Figure 9

The forecasted and observed stages at (a) x = 5 m and (b) x = 10 m.

Close modal

In an unsteady flow, by optimization of the roughness coefficient, the form of the objective function can be elated. Both the optimization procedure and optimization criterion type have an effect on the duration and accuracy of computations. Also, if the selection process of these parameters has not been done properly, they may lead to incorrect values. In fact, the values, type, and quality of datasets play an important role in outcomes and often specify the selection of objective functions. The results of the performance of the objective functions, defined by f1–f5 on error percentages (see Figure 7), show that the objective function significantly affects the quality of the calculations. The best outcomes are determined via functions based on relative errors (f4 and f5). The impacts of the traditional f1 and f2 are relatively poor. The difference between f1 and f4 indicates that the objective function is particularly significant when both water stage and discharge are measured.

In this research, an explicit finite difference two steps scheme developed by Richtmyer is presented for the simulation of 1D steady/unsteady flow and bed morphology in alluvial channels. Some new laboratory experiments were performed in a mobile-bed flume for both steady and unsteady flow to validate the proposed model. For improving the simulation, first, the role of the sediment transport formula, coupled/uncoupled approaches, and simplification in the mass continuity equation is investigated. Comparisons between experimental data and model performance highlight the advantage of the coupled method over the uncoupled method, the domain role of the sediment transport model in the bed morphological simulation, and the inaccuracy of aggradation processes due to simplifying the mixture continuity equation. Second, the importance of changing alluvial roughness is established by testing the model with calibrated and optimized friction factors. The inverse problem of estimating alluvial flow roughness is solved using a GA optimization model coupled with an alluvial flow model. The study demonstrates that the use of GA in the process of searching for optimal values of roughness coefficients can significantly reduce computational errors and improve the computed water stage hydrographs. The results of the performance of the objective functions show that the form of the objective function influences the quality of calculations and the best results are obtained by functions based on relative errors.

The authors did not receive support from any organization for the submitted work.

Kiyoumars Roushangar: Conceptualization, supervision, methodology, review & editing; Roghayeh Ghasempour: Project administration, investigation, data curation, methodology, writing; Hazi Mohammad Azamathulla: Conceptualization, methodology, review & editing.

All relevant data are included in the paper or its Supplementary Information.

The authors declare there is no conflict.

Ackers
P.
&
White
W. R.
1973
Sediment transport: new approach and analysis
.
Hydraulics Division
99
(
11
),
2041
2060
.
Anderson
D. A.
,
Tannehill
J. C.
&
Pletcher
R. H.
2006
Computational Fluid Mechanics and Heat Transfer
.
McGraw-Hill
,
New York, NY, USA
.
Cao
Z.
&
Carling
P. A.
2002
Mathematical modelling of alluvial rivers: reality and myth. Part 1: General review
. In:
Proceedings of the Institution of Civil Engineers-Water and Maritime Engineering
154 (3), 207–219
.
Courant
R.
,
Friedrichs
K.
&
Lewy
H.
1928
Über die partiellen Differenzengleichungen der mathematischen Physik
.
Mathematische Annalen
100
(
1
),
32
74
.
Daneshfaraz
R.
,
Ghaderi
A.
,
Sattariyan
M.
,
Alinejad
B.
,
Asl
M. M.
&
Di Francesco
S.
2021
Investigation of local scouring around hydrodynamic and circular pile groups under the influence of river material harvesting pits
.
Water
13
(
16
),
2192
.
De St Venant
B.
1871
Theorie du mouvement non-permanent des eaux avec application aux crues des rivers et a l'introduntion des Marees dans leur lit
.
Académie des Sciences Comptes Redus
73
(
99
),
148
154
.
Einstein
H. A.
1950
The bed-Load Function for Sediment Transportation in Open Channel Flows
.
Tech Bull No. 1026, U.S. Dept. of Agriculture, Soil Conservation Service, Washington, DC, USA
.
Goldberg
D. E.
2000
Genetic Algorithms in Search, Optimization, and Machine Learning
.
Addison-Wesley
,
Bangalore, India
.
Graf
W. H.
1971
Hydraulics of Sediment Transport
.
McGraw-Hill
,
NewYork
,
NY, USA
.
Holland
J. H.
1975
Adaptation in Natural and Artificial Systems
.
University of Michigan Press
,
Ann Arbor, MI, USA
.
Jameson
A.
,
Schmidt
W.
&
Turkel
E.
1981
Numerical solutions of the Euler equations by finite volume methods using Rung- kutta time- stepping schemes
. In:
AIAA 14th Fluid and Plasma Dynamics Conference
,
Palo Alto, CA, USA
,
AIAA-81-1259
.
Krishnappan
B. G.
1985
Modelling of unsteady flows in alluvial streams
.
Hydraulic Engineering, ASCE
111
(
2
),
257
266
.
Liao
C. T.
,
Yeh
K. C.
&
Huang
M. W.
2014
Development and application of 2-D mobile-bed model with bedrock river evolution mechanism
.
Hydro-Environment Research
8
(
3
),
210
222
.
Majhi
A. K.
,
Patnaik
L. M.
&
Raman
S.
1995
A genetic algorithm-based circuit partitioner for MCMs
.
Microprocessing and Microprogramming
41
(
1
),
83
96
.
Mendenhall
W.
&
Sincich
T.
1994
Statistics for Engineering and Sciences
.
Prentice-Hall
,
London, UK
.
Meyer-Peter
E.
&
Müller
R.
1948
Formulas for Bed-Load Transport
.
Int Assoc Hydraulic Research, 2nd Mtg
,
Stockholm, Sweden
, pp.
39
64
.
Needham
D. J.
&
Hey
R. D.
1991
On nonlinear simple waves in alluvial river flows: a theory for sediment bores
.
Philosophical Transactions of the Royal Society of London. Series A: Physical and Engineering Sciences
334
(
1633
),
25
53
.
Palumbo
A.
,
Soares-Frazao
S.
,
Goutiere
L.
,
Pianese
D.
&
Zech
Y.
2008
Dam-break flow on mobile bed in a channel with a sudden enlargement
. In:
Proceedings of the River Flow Conference
, pp.
645
654
.
Richtmyer
R. D.
&
Morton
K. W.
1967
Difference Methods for Initial-Value Problems
, 2nd edn.
Inter-science Publishers
,
New York, NY, USA
.
Roushangar
K.
,
Hassanzadeh
Y.
,
Keynejad
M. A.
,
Alami
M. T.
,
Nourani
V.
&
Mouaze
D.
2010
Studying of flow model and bed load transport in a coarse bed river: case study-Aland River, Iran
.
Hydroinformatics
13
(
4
),
850
866
.
Sieben
A.
,
Gaudio
R.
&
Calomino
F.
2009
Mobile-bed aggradation and degradation in a narrow flume: laboratory experiments and numerical simulations
.
Hydro-Environment Research
3
(
1
),
9
19
.
Song
T.
&
Graf
W. H.
1997
Experimental study of bedload transport in unsteady open-channel flow
.
International Journal of Sediment Research
12
(
3
),
63
71
.
Zic
E.
,
Vranjes
M.
&
Ozanic
N.
2009
Methods of roughness coefficient determination in natural riverbeds
. In:
International Symposium on Water Management and Hydraulic Engineering
,
Ohrid, Macedonia
.
This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (CC BY-NC-ND 4.0), which permits copying and redistribution for non-commercial purposes with no derivatives, provided the original work is properly cited (http://creativecommons.org/licenses/by-nc-nd/4.0/).