StraightWake

class sharpy.generators.straightwake.StraightWake[source]

Straight wake shape generator

This generator creates a straight wake shedding from the trailing edge based on the time step dt, the incoming velocity magnitude u_inf and direction u_inf_direction. It is to be used as wake_generator in

A wake where panels grow downstream is supported by using the settings dx1, ndx1, r and dxmax as described below. Note that the wake will always have m_star panels, as specified in AerogridLoader, thus these settings will modify the effective length of the wake. Once the maximum size of panel dxmax is achieved, all panels are size dxmax thereinafter until m_star panels are created.

The settings that this solver accepts are given by a dictionary, with the following key-value pairs:

Name

Type

Description

Default

u_inf

float

Free stream velocity magnitude

1.0

u_inf_direction

list(float)

x, y and z relative components of the free stream velocity

numpy.array

dt

float

Time step

0.1

dx1

['float', 'list(float)']

Size of the first wake panel

-1.0

ndx1

['int', 'list(int)']

Number of panels with size dx1

1

r

['float', 'list(float)']

Growth rate after ndx1 panels

1.0

dxmax

['float', 'list(float)']

Maximum panel size

-1.0