ibl.reference.XFoilWakeData

class ibl.reference.XFoilWakeData(data)

Bases: object

Data reported for each station in wake.

This class is initialized with the row data from the dump file from XFOIL.

Parameters:

data (str)

__init__(data)

Initialize class.

Parameters:

data (str) – String containing the data at this point.

Return type:

None

Methods

__init__(data)

Initialize class.

reset(data)

Reset the data to new values.

Attributes

delta_d

Displacement thickness at point along surface.

delta_m

Momentum thickness at point along surface.

s

Arclength distance from stagnation point along surface.

shape_d

Displacement shape factor at point along surface.

u_e_rel

Nondimensionalized edge velocity at point along surface.

x

Chord location of point along surface.

y

Normal coordinate of point along surface.

property s: float

Arclength distance from stagnation point along surface. Must be greater than or equal to zero. Original symbol: s.

property x: float

Chord location of point along surface. Original symbol: x.

property y: float

Normal coordinate of point along surface. Original symbol: y.

property u_e_rel: float

Nondimensionalized edge velocity at point along surface. Original symbol: Ue/Vinf.

property delta_d: float

Displacement thickness at point along surface. Must be greater than or equal to zero. Original symbol: Dstar.

property delta_m: float

Momentum thickness at point along surface. Must be greater than or equal to zero. Original symbol: Theta.

property shape_d: float

Displacement shape factor at point along surface. Must be greater than zero. Original symbol: H.

reset(data)

Reset the data to new values.

Parameters:

data (str) – String containing new data at point, empty string resets values.

Raises:

ValueError – If invalid data is used.

Return type:

None