Rotating cylinders
Overview
- Solver: simpleFoam
- Incompressible
- Steady
- Laminar
- Multiple Reference Frame (MRF)
- TODO: tutorial path

The case comprises two cylinders, with inner radius rotating with angular velocity , and outer radius rotating with angular velocity .
The laminar case corresponds to a Reynolds number of 100. where the Reynolds number os defined as:
Where is the angular velocity of the inner cylinder, i.e.
and is the distance between the cylinders, i.e. . Using an inner and outer radii of 1 and 2, respectively, and setting the kinematic viscosity to , the angular velocity of the inner cylinder is 100 rad/s.
Analytical solution
Taylor 77 shows that the velocity, is described by:
where and are constants defined as:
Here, and are the rotational speeds of the inner and outer cylinders, and
The steady flow equations for this case, in cylindrical co-ordinates reduces to
On integrating with respect to radius an expression for the pressure is recovered:
Mesh
- 2D structured mesh created using blockMesh

Boundary conditions
- Outer cylinder fixed
- Inner cylinder rotates at a fixed angular velocity
Results
The rotational velocity, can be directly reported during the calculation using a fieldCoordinateSystemTransform function object.

