GustVelocityField
- class sharpy.generators.gustvelocityfield.GustVelocityField[source]
Gust Velocity Field Generator
GustVelocityField
is a class inherited fromBaseGenerator
The
GustVelocityField
class generates a gust profile velocity field, and the profile has the characteristics specified by the user.To call this generator, the
generator_id = GustVelocityField
shall be used. This is parsed as the value for thevelocity_field_generator
key in the desired aerodynamic solver’s settings.Notation: \(u_{de}\) is the gust intensity, \(S\) is the gust length and \(b\) is the wing span. \(x\) and \(y\) refer to the chordwise and spanwise distance penetrated into the gust, respectively.
Several gust profiles are available. Your chosen gust profile should be parsed to
gust_shape
and the corresponding settings as a dictionary togust_parameters
.This generator takes the following settings
Name
Type
Description
Default
u_inf
float
Free stream velocity
None
u_inf_direction
list(float)
Free stream velocity relative component
[1.0, 0.0, 0.0]
offset
float
Spatial offset of the gust with respect to origin
0.0
relative_motion
bool
If true, the gust is convected with u_inf
False
gust_shape
str
Gust profile shape
None
gust_parameters
dict
Dictionary of parameters specific of the gust_shape selected
{}