Abstract
The goal of this work is to construct an efficient parallel numerical solution for a nonstationary diffusion–convection problem on a multiprocessor computer system with distributed memory. Economical explicit-implicit difference schemes and the method of splitting into physical processes are taken as a basis. When using these schemes, it becomes possible to pass to a chain of one-dimensional and two-dimensional difference problems that approximate the original problem in an overall sense. The explicit-implicit difference schemes suggest an explicit approximation in horizontal directions and an implicit approximation with weights in a vertical direction, taking less time to solve the diffusion–convection problem compared to the explicit schemes while retaining an admissible accuracy of the solution. We propose an algorithm for finding an optimal weight that provides a minimum approximation error in the solution of the diffusion–convection problem in a vertical direction for given time grid steps. Computational experiments have been carried out using the three-dimensional model problem of suspension transport in a water environment as an example. The model takes into account the following processes: the advective transport due to the motion of the water environment, the microturbulent diffusion and gravitational settling of suspension particles, and the change in the geometry of the bottom caused by the settling of suspension particles or the rise of bottom sediment particles. The presented parallel approach to the numerical simulation of suspension transport processes will allow one to improve the real-time forecast accuracy manifold and the validity of the engineering decisions being made when creating the objects of coastal infrastructure.
Similar content being viewed by others
REFERENCES
Sukhinov, A.I., Chistyakov, A.E., Shishenya, A.V., and Timofeeva, E.F., Predictive modeling of coastal hydrophysical processes in multiple-processor systems based on explicit schemes, Math. Models. Comput. Simul., 2018, vol. 10, pp. 648–658. https://doi.org/10.1134/S2070048218050125
Alekseenko, E., Roux, B., Sukhinov, A., Kotarba, R., and Fougere, D., Nonlinear hydrodynamics in a mediterranean lagoon, Nonlin. Process. Geophys., 2013, vol. 20, pp. 189–198. https://doi.org/10.5194/npg-20-189-2013
Sukhinov, A.I., Chistyakov, A.E., and Protsenko, E.A., Mathematical modeling of sediment transport in the coastal zone of shallow reservoirs, Math. Models. Comput. Simul., 2014, vol. 6, pp. 351–363. https://doi.org/10.1134/S2070048214040097
Sukhinov, A.I. and Sukhinov, A.A., Reconstruction of 2001 ecological disaster in the Azov sea on the basis of precise hydrophysics models, in Parallel Computational Fluid Dynamics. Multidisciplinary Applications, Winter, G., Ecer, A., Fox, P., Periaux, J., and Satofuka, N., Eds., Amsterdam: Elsevier, 2005, Chap. 29, pp. 231–238. https://doi.org/10.1016/B978-044452024-1/50030-0
Sukhinov, A.A. and Sukhinov, A.I., 3D model of diffusion-advection-aggregation suspensions in water basins and its parallel realizationin, in Parallel Computational Fluid Dynamics. Multidisciplinary Applications, Winter, G., Ecer, A., Fox, P., Periaux, J., and Satofuka, N., Eds., Amsterdam: Elsevier, 2005, Chap. 28, pp. 223–230. https://doi.org/10.1016/B978-044452024-1/50029-4
Lyubimova, T.P., Lepikhin, A.P., Parshakova, Ya.N., and Tsiberkin, K.B., Numerical modeling of liquid-waste infiltration from storage facilities into surrounding groundwater and surface-water bodies, Vychisl. Mekh. Splosh. Sred, 2015, vol. 8, no. 3, pp. 310–318. https://doi.org/10.7242/1999-6691/2015.8.3.26
Samarskii, A.A. and Gulin, A.V., Chislennye metody matematicheskoi fiziki (Numerical Methods of Mathematical Physics), Moscow: Nauchnyi Mir, 2000.
Afanas’eva, N.M., Churbanov, A.G., and Vabishchevich, P.N., Unconditionally monotone schemes for unsteady convection-diffusion problems, Comput. Meth. Appl. Math., 2013, vol. 13, pp. 185–205. https://doi.org/10.1515/cmam-2013-0002
Liu, X., Qi, S., Huang, Y., Chen, Y., and Du, P., Predictive modeling in sediment transportation across multiple spatial scales in the Jialing River Basin of China, Int. J. Sediment Res., 2015, vol. 30, pp. 250–255. https://doi.org/10.1016/j.ijsrc.2015.03.013
Sutton, T.M. and Aviles, B.N., Diffusion theory methods for spatial kinetics calculations, Progr. Nucl. Energ., 1996, vol. 30, pp. 119–182. https://doi.org/10.1016/0149-1970(95)00082-U
Samarskii, A.A. and Vabishchevich, P.N., Chislennye metody resheniya zadach konvektsii-diffuzii (Numerical Methods for Solving Convection-Diffusion Problems), Moscow: Editorial URSS, 1999.
Chetverushkin, B.N., Resolution limits of continuous media models and their mathematical formulations, Math. Models. Comput. Simul., 2013, vol. 5, pp. 266–279. https://doi.org/10.1134/S2070048213030034
D’Ascenzo, N., Saveliev, V.I., and Chetverushkin, B.N., On an algorithm for solving parabolic and elliptic equations, Comput. Math. Math. Phys., 2015, vol. 55, pp. 1290–1297. https://doi.org/10.7868/S0044466915080037
Chetverushkin, B.N., D’Ascenzo, N., Saveliev, A.V., and Saveliev, V.I., A kinetic model for magnetogasdynamics, Math. Models. Comput. Simul., 2017, vol. 9, pp. 544–553. https://doi.org/10.1134/S2070048217050039
Hirt, C.W. and Nichols, B.D., Volume of fluid (VOF) method for the dynamics of free boundaries, J. Comput. Phys., 1981, vol. 39, pp. 201–225. https://doi.org/10.1016/0021-9991(81)90145-5
Sukhinov, A.I., Chistyakov, A.E., Sidoryakina, V.V., and Protsenko, S.V., A difference scheme with the optimal weight for the diffusion-convection equation, Vychisl. Metody Programm., 2019, vol. 20, no. 3, pp. 283–292. https://doi.org/10.26089/NumMet.v20r325
Funding
This work was financially supported by the Russian Foundation for Basic Research (project no. 19-01-00701_a).
Author information
Authors and Affiliations
Corresponding authors
Additional information
Translated by V. Astakhov
Rights and permissions
About this article
Cite this article
Sukhinov, A.I., Chistyakov, A.E., Sidoryakina, V.V. et al. Economical Explicit-Implicit Schemes for Solving Multidimensional Diffusion–Convection Problems . J Appl Mech Tech Phy 61, 1257–1267 (2020). https://doi.org/10.1134/S0021894420070159
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0021894420070159