Content deleted Content added
Bluelink 1 book for verifiability.) #IABot (v2.0) (GreenC bot |
CapitalSasha (talk | contribs) better link |
||
(11 intermediate revisions by 9 users not shown) | |||
Line 1:
{{Short description|Computational fluid dynamics algorithm}}
In [[computational fluid dynamics]] (CFD), the '''SIMPLE algorithm''' is a widely used [[numerical algorithm|numerical procedure]] to solve the [[
The SIMPLE algorithm was developed by Prof. [[Brian Spalding]] and his student [[Suhas Patankar]] at [[Imperial College London
Many popular books on computational fluid dynamics discuss the SIMPLE algorithm in detail.<ref>{{cite book |last=Patankar |first=S. V. |
A modified variant is the ''SIMPLER'' algorithm (SIMPLE Revised), that was introduced by Patankar in 1979.<ref>{{cite book |last=Tannehill|first=J. C.|
== Algorithm ==
The algorithm is [[iterative]]. The basic steps in the solution update are as follows:
# Set the boundary conditions.
# Compute the gradients of velocity and pressure.
# Solve the discretized momentum equation to compute the intermediate velocity field.
# Compute the uncorrected mass fluxes at faces.
# Solve the pressure correction equation to produce cell values of the pressure correction.
# Update the pressure field: <math> p^{k + 1} = p^k + \text{urf} \cdot p^{'} </math> where urf is the under-relaxation factor for pressure.
# Update the boundary pressure corrections <math> p_b^{'} </math>.
# Correct the face mass fluxes: <math>\dot m_f^{k + 1} = \dot m_f^{*} + \dot m_f^{'} </math>
# Correct the cell velocities: <math> \vec v^{k + 1} = \vec v^{*} - \frac{{\text{Vol} \ \nabla p^{'} }}{{\vec a_P^v }} </math> ; where <math> {\nabla p^{'} } </math> is the gradient of the pressure corrections, <math> {\vec a_P^v } </math> is the vector of central coefficients for the discretized linear system representing the velocity equation and Vol is the cell volume.
# Update density due to pressure changes.
== See also ==
==References==
{{
[[Category:Computational fluid dynamics]]
|