ibl.reference.StanfordOlympics1968StationData

class ibl.reference.StanfordOlympics1968StationData(si_unit, summ_data, stat_summ, stat_data)

Bases: object

Data from Stanford Olympics 1968 reported for each station in flow.

This class is initialized with the row data associated with the summary table and a flag indicating whether the case is in SI units.

Notes

See page ix of proceedings for precise definition of each term.

Raises:

ValueError – If invalid data is used.

Parameters:
  • si_unit (bool)

  • summ_data (str)

  • stat_summ (str)

  • stat_data (List[str])

__init__(si_unit, summ_data, stat_summ, stat_data)

Initialize class.

Parameters:
  • si_unit (bool) – Flag indicating whether station data is SI or English units.

  • summ_data (str) – String containing the summary data from case.

  • stat_summ (str) – String containing the station specific data.

  • stat_data (List[str]) – Data at y-locations in the flow.

Return type:

None

Methods

__init__(si_unit, summ_data, stat_summ, ...)

Initialize class.

reset(si_unit, summ_data, stat_summ, stat_data)

Reset all data for this station.

sample_count()

Return number of boundary layer samples at this station.

Attributes

beta_eq

Equilibrium parameter at this station.

c_f

Skin friction coefficient at this station.

c_f_exp

Skin friction coefficient reported by data originator.

c_f_lt

Skin friction coefficient from Ludwieg-Tillman formula.

delta_c

Clauser thickness in [m] at this station.

delta_d

Displacement thickness in [m] at this station.

delta_k

Kinetic energy thickness in [m] at this station.

delta_m

Momentum thickness in [m] at this station.

du_e

Rate of change in edge velocity in [1/s] at this station.

nu

Kinematic viscosity in [m^2/s] at this station.

re_delta_d

Displacement thickness Reynolds number at this station.

re_delta_m

Momentum thickness Reynolds number at this station.

shape_d

Displacement shape factor at this station.

shape_eq

Equilibrium shape factor at this station.

shape_k

Kinetic energy shape factor at this station.

u

Local velocities in [m/s] at this station.

u_defect

Non-dimensionalized velocity defect at this station.

u_e

Edge velocity in [m/s] at this station.

u_plus

Non-dimensionalized local turbulence velocities at this station.

u_star

Wall shear velocity in [m/s] at this station.

x

Streamwise coordinate in [m] of this station.

y

Distances from surface in [m] at this station.

y_c

Non-dimensionalized (by Clauser) distance from surface at this station.

y_plus

Non-dimensionalized turbulence distances from surface at this station.

property x: float

Streamwise coordinate in [m] of this station. Original symbol: X.

property u_e: float

Edge velocity in [m/s] at this station. Must be greater than zero. Original symbol: UI.

property du_e: float

Rate of change in edge velocity in [1/s] at this station. Original symbol: DUI.

property delta_d: float

Displacement thickness in [m] at this station. Must be greater than zero. Original symbol: DELS.

property delta_m: float

Momentum thickness in [m] at this station. Must be greater than zero. Original symbol: THETA.

property delta_k: float

Kinetic energy thickness in [m] at this station. Must be greater than zero. Original symbol: EN TH.

property delta_c: float

Clauser thickness in [m] at this station. Must be greater than zero. Original symbol: CL TH or 1CD`.

property shape_d: float

Displacement shape factor at this station. Must be greater than zero. Original symbol: H.

property shape_k: float

Kinetic energy shape factor at this station. Must be greater than zero. Original symbol HS.

property shape_eq: float

Equilibrium shape factor at this station. Must be greater than zero. Original symbol: G.

property c_f: float

Skin friction coefficient at this station. Original symbol: CF.

property c_f_lt: float

Skin friction coefficient from Ludwieg-Tillman formula. Original symbol: CFLT.

property c_f_exp: float

Skin friction coefficient reported by data originator. Original symbol: CFE.

property beta_eq: float

Equilibrium parameter at this station. Original symbol: BETA.

property u_star: float

Wall shear velocity in [m/s] at this station. Must be greater than zero. Original symbol: US.

property nu: float

Kinematic viscosity in [m^2/s] at this station. Must be greater than zero. Original symbol: V

property re_delta_d: float

Displacement thickness Reynolds number at this station. Must be greater than zero. Original symbol: RDELS.

property re_delta_m: float

Momentum thickness Reynolds number at this station. Must be greater than zero. Original symbol: RTHETA.

property y: ndarray[Any, dtype[ScalarType]]

Distances from surface in [m] at this station. Must be greater than or equal to zero. Original symbol: Y.

property y_plus: ndarray[Any, dtype[ScalarType]]

Non-dimensionalized turbulence distances from surface at this station. Must be greater than or equal to zero. Original symbol: Y+.

property y_c: ndarray[Any, dtype[ScalarType]]

Non-dimensionalized (by Clauser) distance from surface at this station. Must be greater than or equal to zero. Original symbol: Y/CD.

property u: ndarray[Any, dtype[ScalarType]]

Local velocities in [m/s] at this station. Must be greater than or equal to zero. Original symbol: U/UI.

property u_plus: ndarray[Any, dtype[ScalarType]]

Non-dimensionalized local turbulence velocities at this station. Must be greater than or equal to zero. Original symbol: U+.

property u_defect: ndarray[Any, dtype[ScalarType]]

Non-dimensionalized velocity defect at this station. Must be greater than or equal to zero. Original symbol: UDEF.

reset(si_unit, summ_data, stat_summ, stat_data)

Reset all data for this station.

Parameters:
  • si_unit (bool) – Flag indicating whether station data is SI or English units.

  • summ_data (str) – String containing the summary data from case.

  • stat_summ (str) – String containing the station specific data.

  • stat_data (List[str]) – Data at y-locations in the flow.

Raises:

ValueError – If invalid data is used.

Return type:

None

sample_count()

Return number of boundary layer samples at this station.

Returns:

Number of samples

Return type:

int