This article describes a new numerical solver for the Navier-Stokes equations. The proposed solver is written in Python which is a newly developed language. The Python packages are built to solve the Navier-Stokes equations with existing libraries. We have created discretized coefficient matrices from systems of the Navier-Stokes equations by the finite difference method. In addition we focus on the preconditioned Krylov subspace iterative methods in the linearized systems. Numerical results of performances for the Preconditioned iterative methods are demonstrated. The comparison between Python and Matlab is discussed at the end of the paper.
%0 Journal Article
%1 liu2015using
%A Liu, Jia
%A Wu, Lina
%A Fang, Xingang
%D 2015
%J Journal of Scientific Research and Reports
%K 65f10-iterative-methods-for-linear-systems 65y15-packaged-numerical-methods 68n15-programming-languages 76d05-incompressible-navier-stokes-equations 76m20-finite-difference-methods-in-fluid-mechanics
%N 3
%P 207--217
%R 10.9734/jsrr/2015/17346
%T Using Python to Solve the Navier-Stokes Equations-Applications in the Preconditioned Iterative Methods
%U https://journaljsrr.com/index.php/JSRR/article/view/21603
%V 7
%X This article describes a new numerical solver for the Navier-Stokes equations. The proposed solver is written in Python which is a newly developed language. The Python packages are built to solve the Navier-Stokes equations with existing libraries. We have created discretized coefficient matrices from systems of the Navier-Stokes equations by the finite difference method. In addition we focus on the preconditioned Krylov subspace iterative methods in the linearized systems. Numerical results of performances for the Preconditioned iterative methods are demonstrated. The comparison between Python and Matlab is discussed at the end of the paper.
@article{liu2015using,
abstract = {This article describes a new numerical solver for the Navier-Stokes equations. The proposed solver is written in Python which is a newly developed language. The Python packages are built to solve the Navier-Stokes equations with existing libraries. We have created discretized coefficient matrices from systems of the Navier-Stokes equations by the finite difference method. In addition we focus on the preconditioned Krylov subspace iterative methods in the linearized systems. Numerical results of performances for the Preconditioned iterative methods are demonstrated. The comparison between Python and Matlab is discussed at the end of the paper.},
added-at = {2019-03-01T00:11:50.000+0100},
author = {Liu, Jia and Wu, Lina and Fang, Xingang},
biburl = {https://www.bibsonomy.org/bibtex/28f235a51ed3a58855ce2ea35eef7cff1/gdmcbain},
citeulike-article-id = {14619120},
citeulike-attachment-1 = {liu_15_using.pdf; /pdf/user/gdmcbain/article/14619120/1141479/liu_15_using.pdf; 8810f225f70e5f1c7d54d72efb8370429d17799e},
citeulike-linkout-0 = {http://dx.doi.org/10.9734/jsrr/2015/17346},
day = 10,
doi = {10.9734/jsrr/2015/17346},
file = {liu_15_using.pdf},
interhash = {daa4bec3290e2b8c1ec5fbb9bb164689},
intrahash = {8f235a51ed3a58855ce2ea35eef7cff1},
issn = {23200227},
journal = {Journal of Scientific Research and Reports},
keywords = {65f10-iterative-methods-for-linear-systems 65y15-packaged-numerical-methods 68n15-programming-languages 76d05-incompressible-navier-stokes-equations 76m20-finite-difference-methods-in-fluid-mechanics},
month = jan,
number = 3,
pages = {207--217},
posted-at = {2018-07-27 22:42:27},
priority = {0},
timestamp = {2020-12-17T05:04:44.000+0100},
title = {Using Python to Solve the Navier-Stokes Equations-Applications in the Preconditioned Iterative Methods},
url = {https://journaljsrr.com/index.php/JSRR/article/view/21603},
volume = 7,
year = 2015
}