Navier-Stokes Solver using SIMPLE

バージョン 1.1.0 (7.65 KB) 作成者: R Surya Narayan
A MATLAB code to solve the steady and incompressible form Navier-Stokes Equations for a Lid-Driven Cavity
ダウンロード: 2.4K
更新 2021/1/21

ライセンスの表示

This is a MATLAB code that solves the 2D, steady and incompressible form of the Navier-Stokes Equations using the Semi-Implicit Method for Pressure-Linked Equation (SIMPLE). Meshes for the U and V momentum are staggered whereas the Pressure mesh is the regular control volume formed by a grid generated to discretize the flow domain. The Pressure correction equations are over-relaxed while the velocity solvers are under-relaxed. Velocity corrections are not carried through for the boundary conditions and are terminated by setting the corresponding P coefficient to a large value. Velocity solvers use the upwind interpolation scheme for obtaining velocities at the staggered-cell faces. Mass conservation monitor is displayed every 100 iterations to see the computed mass-imbalance die out as successive iterations follow. Post-processing is done in the same code using quiver function by interpolating U, V velocities from the staggered mesh to the cell corners of the regular mesh. Contour plots are obtained using the contourf function by setting the colormap to 'jet' or 'hsv' .

引用

R Surya Narayan (2024). Navier-Stokes Solver using SIMPLE (https://www.mathworks.com/matlabcentral/fileexchange/74996-navier-stokes-solver-using-simple), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2019a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
タグ タグを追加

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
1.1.0

Added new modules to accept:
1. symmetry
2. Periodic and
3. Pressure boundary conditions
Added a convergence monitor.

1.0.0