RotatingFlow¶
-
class
acoular.environments.
RotatingFlow
¶ Bases:
acoular.environments.FlowField
Provides an analytical approximation of the flow field of a rotating fluid with constant flow.
-
rpm
= Float(0.0, desc="revolutions per minute of the virtual array; negative values for clockwise rotation")¶ Exit velocity at jet origin, i.e. the nozzle. Defaults to 0.
-
origin
= CArray( dtype=float64, shape=(3, ), value=array((0., 0., 0.)), desc="center of nozzle")¶ Location of the nozzle center, defaults to the co-ordinate origin.
-
v
(self, xx)¶ Provides the rotating flow field around the z-Axis as a function of the location.
- Parameters
- xxarray of floats of shape (3, )
Location in the fluid for which to provide the data.
- Returns
- tuple with two elements
The first element in the tuple is the velocity vector and the second is the Jacobian of the velocity vector field, both at the given location.
-