OpenJet¶
- class acoular.environments.OpenJet¶
Bases:
FlowField
Provides an analytical approximation of the flow field of an open jet, see Albertson et al., 1950.
Notes
This is not a fully generic implementation and is limited to flow in the x-direction only. No other directions are possible at the moment and flow components in the other direction are zero.
- v0 = Float(0.0, …¶
Exit velocity at jet origin, i.e. the nozzle. Defaults to 0.
- origin = CArray( dtype=float64, shape=(3, ), value=array((0., 0., 0.)), …¶
Location of the nozzle center, defaults to the co-ordinate origin.
- D = Float(0.2, …¶
Diameter of the nozzle, defaults to 0.2 .
- v(xx)¶
Provides the flow field as a function of the location. This is implemented here only for a jet in x-direction and the y- and z-components are set to zero.
- 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.