The paper covered the development of solution methods for model of eutrophication of shallow water in view the movement of the water flow, microturbulent diffusion, gravitational settling, spatially uneven distribution of temperature and salinity, and pollutants of nutrients, oxygen, phyto- and zooplankton, etc. Shallow waters of the Azov Sea and Taganrog Bay were selected as the object of simulation. Numerical solution of the problem is based on gradient method of variation type – the method of minimal corrections. The acceleration and efficiency of calculations is achieved with using multiprocessor computer system of Southern Federal University. The solution of the problem of water ecology will allow to predict changes of water quality of shallow reservoirs, and to study the mechanisms of formation of zones with low oxygen content.
The work is devoted to the development of methods of solution of the model problem of eutrophication of shallow water body, taking account of the movement of the water flow, microturbulence diffusion of spatially-nonuniform distribution of temperature and salinity in the shallow waters, the Azov sea and Taganrog Bay. Numerical solution of the problem based on the method of minimal amendments. Solution of the problem of eutrophication will allow to predict the quality of the water of shallow water bodies as well as to examine the conditions for the formation of zones with reduced oxygen content in the water (kills phenomens).
The work is devoted to construction of parallel algorithm for shared memory using winapi functions. The algorithm implements the problem of toxic algae Sceletonema costatum spread in a shallow water basin. The problem is urgent as its numerical solution gives calculations of hazardous substances and toxic algae concentration in the sea of Azov. The proposed method of parallel processing implementation allows to reduce run time more than twice. The mechanism of additional threads creating was taken as basis that ensures a better distribution of computer resources and improves the algorithm efficiency.