Moyo, S.Mphephu, N,Ndou, Ndivhuwo2018-10-032018-10-032018-09-21Ndou, N. 2018. Numerical Simulations of Stokes Flow by the Iterations of Boundary Conditions and Finite Difference Methods. . . http://hdl.handle.net/11602/1185http://hdl.handle.net/11602/1185MSc (Applied Mathematics)Mathematics and Applied Mathematics DepartmentIn this study the iteration of boundary conditions method (Chizhonkov and Kargin, 2006) is used together with the well known Finite difference numerical method to solve the Stokes problem over a rectangular domain as well as in irregular domain. The iteration of boundary conditions method has been applied to the Stokes problem in a rectangular domain, 􀀀 2 <x< 2 , 􀀀 d 2 < y < d 2 , by the above mentioned researchers. Our main task here is to validate the results of the approximate methods by this analytical method in case of the rectangular domain and extend that to the case of irregular domain.The (Chizhonkov and Kargin, 2006) algorithm is typically the best choice for validation purposes because of its high accuracy. It is known in literature that increasing the parameter d, which represents the ratio of the sides, leads to slow down in convergence of the approximate methods like the conjugate Gradients of Uzawa (Kobelkov and Olshanskii, 2000). It is therefore important that an algorithm that converges uniformly with respect to the parameter d is considered. The (Chizhonkov and Kargin, 2006) algorithm is typical of such an algorithm, and hence our choice of the method in this work. In this project the non-homogeneous Stokes problem is transformed into a homogeneous Stokes problem and the resulting problem is then decomposed into two sub problems that are solvable by the eigenfunction expansion method. Once all necessary coefficients of the generalised Fourier series are known and the functions describing the boundary conditions are prescribed and represented in terms of the Fourier series, we then proceed to formulate the iteration of boundary conditions numerical algorithm. Finally we develop a numerical scheme, using the finite difference methods, for solving the problem in both rectangular and irregular domains. Coding of the numerical algorithm is done using MATLAB 9.0,R2016a programming language, and implemented by the author. The results of the two methods in both cases of boundary conditions are then compared for validation of our purely numerical results.1 online resource (enUniversity of VendaNumericalUCTDSimulationStokes flowIterationsBoundaryFinite Difference515.353Differential equations, PartialStokes equationsDifferential equations, LinearNumerical Simulations of Stokes Flow by the Iterations of Boundary Conditions and Finite Difference MethodsDissertationNdou N. Numerical Simulations of Stokes Flow by the Iterations of Boundary Conditions and Finite Difference Methods. []. , 2018 [cited yyyy month dd]. Available from: http://hdl.handle.net/11602/1185Ndou, N. (2018). <i>Numerical Simulations of Stokes Flow by the Iterations of Boundary Conditions and Finite Difference Methods</i>. (). . Retrieved from http://hdl.handle.net/11602/1185Ndou, Ndivhuwo. <i>"Numerical Simulations of Stokes Flow by the Iterations of Boundary Conditions and Finite Difference Methods."</i> ., , 2018. http://hdl.handle.net/11602/1185TY - Dissertation AU - Ndou, Ndivhuwo AB - In this study the iteration of boundary conditions method (Chizhonkov and Kargin, 2006) is used together with the well known Finite difference numerical method to solve the Stokes problem over a rectangular domain as well as in irregular domain. The iteration of boundary conditions method has been applied to the Stokes problem in a rectangular domain, 􀀀 2 <x< 2 , 􀀀 d 2 < y < d 2 , by the above mentioned researchers. Our main task here is to validate the results of the approximate methods by this analytical method in case of the rectangular domain and extend that to the case of irregular domain.The (Chizhonkov and Kargin, 2006) algorithm is typically the best choice for validation purposes because of its high accuracy. It is known in literature that increasing the parameter d, which represents the ratio of the sides, leads to slow down in convergence of the approximate methods like the conjugate Gradients of Uzawa (Kobelkov and Olshanskii, 2000). It is therefore important that an algorithm that converges uniformly with respect to the parameter d is considered. The (Chizhonkov and Kargin, 2006) algorithm is typical of such an algorithm, and hence our choice of the method in this work. In this project the non-homogeneous Stokes problem is transformed into a homogeneous Stokes problem and the resulting problem is then decomposed into two sub problems that are solvable by the eigenfunction expansion method. Once all necessary coefficients of the generalised Fourier series are known and the functions describing the boundary conditions are prescribed and represented in terms of the Fourier series, we then proceed to formulate the iteration of boundary conditions numerical algorithm. Finally we develop a numerical scheme, using the finite difference methods, for solving the problem in both rectangular and irregular domains. Coding of the numerical algorithm is done using MATLAB 9.0,R2016a programming language, and implemented by the author. The results of the two methods in both cases of boundary conditions are then compared for validation of our purely numerical results. DA - 2018-09-21 DB - ResearchSpace DP - Univen KW - Numerical KW - Simulation KW - Stokes flow KW - Iterations KW - Boundary KW - Finite Difference LK - https://univendspace.univen.ac.za PY - 2018 T1 - Numerical Simulations of Stokes Flow by the Iterations of Boundary Conditions and Finite Difference Methods TI - Numerical Simulations of Stokes Flow by the Iterations of Boundary Conditions and Finite Difference Methods UR - http://hdl.handle.net/11602/1185 ER -