Stokes stream function
≈ 6 min read
Names in other languages
No names in other languages are held for this entry yet.
Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.
in axisymmetric Stokes flow. At terminal velocity the drag force F d balances the force F g propelling the object. In fluid dynamics, the Stokes stream function is used to describe the streamlines and flow velocity in a three-dimensional incompressible flow with axisymmetry. A surface with a constant value of the Stokes stream function encloses a streamtube, everywhere tangential to the flow velocity vectors. Further, the volume flux within this streamtube is constant, and all the streamlines of the flow are located on this surface. The velocity field associated with the Stokes stream function is solenoidal—it has zero divergence. This stream function is named in honor of George Gabriel Stokes.
in axisymmetric Stokes flow. At terminal velocity the drag force F d balances the force F g propelling the object.]] In fluid dynamics, the Stokes stream function is used to describe the streamlines and flow velocity in a three-dimensional incompressible flow with axisymmetry. A surface with a constant value of the Stokes stream function encloses a streamtube, everywhere tangential to the flow velocity vectors. Further, the volume flux within this streamtube is constant, and all the streamlines of the flow are located on this surface. The velocity field associated with the Stokes stream function is solenoidal—it has zero divergence. This stream function is named in honor of George Gabriel Stokes. ==Cylindrical coordinates== Consider a cylindrical coordinate system ( ρ , φ , z ), with the z–axis the line around which the incompressible flow is axisymmetrical, φ the azimuthal angle and ρ the distance to the z–axis. Then the flow velocity components u ρ and u z can be expressed in terms of the Stokes stream function \Psi by: \begin{align} u_\rho &= - \frac{1}{\rho}\, \frac{\partial \Psi}{\partial z}, \\ u_z &= + \frac{1}{\rho}\, \frac{\partial \Psi}{\partial \rho}. \end{align} The azimuthal velocity component u φ does not depend on the stream function. Due to the axisymmetry, all three velocity components ( u ρ , u φ , u z ) only depend on ρ and z and not on the azimuth φ. The volume flux, through the surface bounded by a constant value ψ of the Stokes stream function, is equal to 2π ψ. ==Spherical coordinates== In spherical coordinates ( r , θ , φ ), r is the radial distance from the origin, θ is the zenith angle and φ is the azimuthal angle. In axisymmetric flow, with θ = 0 the rotational symmetry axis, the quantities describing the flow are again independent of the azimuth φ. The flow velocity components u r and u θ are related to the Stokes stream function \Psi through: \begin{align} u_r &= + \frac{1}{r^2\, \sin \theta}\, \frac{\partial \Psi}{\partial \theta}, \\ u_\theta &= - \frac{1}{r\, \sin \theta}\, \frac{\partial \Psi}{\partial r}. \end{align} Again, the azimuthal velocity component u φ is not a function of the Stokes stream function ψ. The volume flux through a stream tube, bounded by a surface of constant ψ, equals 2π ψ, as before. ===Vorticity=== The vorticity is defined as: \boldsymbol{\omega} = \nabla \times \boldsymbol{u} = \nabla \times \nabla \times \boldsymbol{\psi} , where \boldsymbol{\psi}=\frac{\Psi}{r\sin\theta}\boldsymbol{\hat \phi}, with \boldsymbol{\hat \phi} the unit vector in the \phi\, –direction. As a result, from the calculation the vorticity vector is found to be equal to: \boldsymbol{\omega} = \begin{pmatrix} 0 \\[1ex] 0 \\[1ex] \displaystyle -\frac{1}{r\sin\theta} \left(\frac{\partial^2\Psi}{\partial r^2} + \frac{\sin\theta}{r^2}{\partial \over \partial \theta}\left(\frac{1}{\sin\theta}\frac{\partial\Psi}{\partial \theta}\right)\right) \end{pmatrix}. ===Comparison with cylindrical=== The cylindrical and spherical coordinate systems are related through z = r\, \cos\theta\, and \rho = r\, \sin\theta.\, ==Zero divergence== In cylindrical coordinates, the divergence of the velocity field u becomes: \begin{align} \nabla \cdot \boldsymbol{u} &= \frac{1}{\rho} \frac{\partial}{\partial \rho}\Bigl( \rho\, u_\rho \Bigr) + \frac{\partial u_z}{\partial z} \\ &= \frac{1}{\rho} \frac{\partial}{\partial \rho} \left( - \frac{\partial \Psi}{\partial z} \right) + \frac{\partial}{\partial z} \left( \frac{1}{\rho} \frac{\partial \Psi}{\partial \rho} \right) = 0, \end{align} as expected for an incompressible flow. And in spherical coordinates: \begin{align} \nabla \cdot \boldsymbol{u} &= \frac{1}{r\, \sin\theta} \frac{\partial}{\partial \theta}( u_\theta\, \sin\theta) + \frac{1}{r^2} \frac{\partial}{\partial r}\Bigl( r^2\, u_r \Bigr) \\ &= \frac{1}{r\, \sin\theta} \frac{\partial}{\partial \theta} \left( - \frac{1}{r} \frac{\partial \Psi}{\partial r} \right) + \frac{1}{r^2} \frac{\partial}{\partial r} \left( \frac{1}{\sin\theta} \frac{\partial \Psi}{\partial \theta} \right) = 0. \end{align} ==Streamlines as curves of constant stream function== From calculus it is known that the gradient vector \nabla \Psi is normal to the curve \Psi = C (see e.g. Level set#Level sets versus the gradient). If it is shown that everywhere \boldsymbol{u} \cdot \nabla \Psi = 0, using the formula for \boldsymbol{u} in terms of \Psi, then this proves that level curves of \Psi are streamlines. Cylindrical coordinates: In cylindrical coordinates, \nabla \Psi = {\partial \Psi \over \partial \rho} \boldsymbol{e}_\rho + {\partial \Psi \over \partial z} \boldsymbol{e}_z . and \boldsymbol{u} = u_\rho \boldsymbol{e}_\rho + u_z \boldsymbol{e}_z = - {1 \over \rho} {\partial \Psi \over \partial z} \boldsymbol{e}_\rho + {1 \over \rho} {\partial \Psi \over \partial \rho} \boldsymbol{e}_z. So that \nabla \Psi \cdot \boldsymbol{u} = {\partial \Psi \over \partial \rho} (- {1 \over \rho} {\partial \Psi \over \partial z}) + {\partial \Psi \over \partial z} {1 \over \rho} {\partial \Psi \over \partial \rho} = 0. Spherical coordinates: And in spherical coordinates \nabla \Psi = {\partial \Psi \over \partial r} \boldsymbol{e}_r + {1 \over r} {\partial \Psi \over \partial \theta} \boldsymbol{e}_\theta and \boldsymbol{u} = u_r \boldsymbol{e}_r + u_\theta \boldsymbol{e}_\theta = {1 \over r^2 \sin \theta} {\partial \Psi \over \partial \theta} \boldsymbol{e}_r - {1 \over r \sin \theta} {\partial \Psi \over \partial r} \boldsymbol{e}_\theta . So that \nabla \Psi \cdot \boldsymbol{u} = {\partial \Psi \over \partial r} \cdot {1 \over r^2 \sin \theta} {\partial \Psi \over \partial \theta} + {1 \over r} {\partial \Psi \over \partial \theta} \cdot \Big( - {1 \over r \sin \theta} {\partial \Psi \over \partial r} \Big) = 0 . ==Notes== ==References== Originally published in 18791, the 6th extended edition appeared first in 1932. Reprinted in:
Text derived from https://en.wikipedia.org/w/index.php?oldid=1333876783 under CC BY-SA 4.0; modifications have been made.