ibl.reference.StanfordOlympics1968SmoothVel

class ibl.reference.StanfordOlympics1968SmoothVel(si_unit, data)

Bases: object

Smoothed velocity data information from 1968 Stanford Olympics data.

This data is obtained by interpolating points from the smoothed velocity profile and velocity profile derivative curves.

Notes

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

Parameters:
  • si_unit (bool)

  • data (List[str])

__init__(si_unit, data)
Parameters:
  • si_unit (bool)

  • data (List[str])

Return type:

None

Methods

__init__(si_unit, data)

reset(si_unit, data)

Reset the smoothed velocity data.

size()

Return the number of streamwise samples.

Attributes

du_e

Rate of change of edge velocity in [1/s] at streamwise points.

u_e

Edge velocity in [m/s] at streamwise points.

x

Streamwise coordinate in [m] of sampled points.

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

Streamwise coordinate in [m] of sampled points.

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

Edge velocity in [m/s] at streamwise points.

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

Rate of change of edge velocity in [1/s] at streamwise points.

size()

Return the number of streamwise samples.

Returns:

Number of streamwise samples.

Return type:

int

reset(si_unit, data)

Reset the smoothed velocity data.

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

  • data (List[str]) – Smoothed velocity data samples at streamwise location.

Raises:

ValueError – If invalid data is used.

Return type:

None