PLUTO Test Problems
4.4-patch2
|
Taylor-Couette Flow in 2D cylindrical coordinates. More...
Functions | |
void | InitDomain (Data *d, Grid *grid) |
void | UserDefBoundary (const Data *d, RBox *box, int side, Grid *grid) |
This problem considers a fluid rotating between two concentric cylinders situated at and
(fixed by the computational domain in
pluto.ini
). The outer cylinder is not rotating while the inner one rotates with anular velocity . Viscous effects are controlled by the Reynolds number defined in
visc_nu.c
as
For Reynolds numbers vortices are formed, the axial distribution of which is controlled by the wave-number of the initial perturbation
. For small Reynolds numbers, viscosity suppresses the vortex formation.
The input parameters for this problem are:
g_inputParam[OMEGA]
: the angular velocity of the inner cylinder.g_inputParam[REYN]
: the Reynolds number.References
void InitDomain | ( | Data * | d, |
Grid * | grid | ||
) |
void UserDefBoundary | ( | const Data * | d, |
RBox * | box, | ||
int | side, | ||
Grid * | grid | ||
) |
Assign user-defined boundary conditions at inner and outer radial boundaries. Reflective conditions are applied except for the azimuthal velocity which is fixed.