ibl.initial_condition.ManualCondition

class ibl.initial_condition.ManualCondition(delta_d, delta_m, delta_k)

Bases: InitialCondition

Returns the stagnation conditions from manually set conditions.

This class returns the stagnation conditions obtained from the parameters provided.

Parameters:
  • delta_d (float)

  • delta_m (float)

  • delta_k (float)

del_d

Displacement thickness.

Type:

float

del_m

Momentum thickness.

Type:

float

del_k

Kinetic energy thickness.

Type:

float

__init__(delta_d, delta_m, delta_k)
Parameters:
  • delta_d (float)

  • delta_m (float)

  • delta_k (float)

Methods

__init__(delta_d, delta_m, delta_k)

delta_d()

Return the displacement thickness for this initial condition.

delta_k()

Return the kinetic energy thickness for this initial condition.

delta_m()

Return the momentum thickness for this initial condition.

shape_d()

Return the displacement shape factor for this initial condition.

shape_k()

Return the kinetic energy shape factor for this initial condition.

Attributes

du_e

Rate of change of edge velocity profile at initial condition.

nu

Kinematic viscosity at initial condtion.

shape_d()

Return the displacement shape factor for this initial condition.

Returns:

Displacement shape factor.

Return type:

float

property du_e: float

Rate of change of edge velocity profile at initial condition.

property nu: float

Kinematic viscosity at initial condtion. Must be greater than zero.

shape_k()

Return the kinetic energy shape factor for this initial condition.

Returns:

Kinetic energy shape factor.

Return type:

float

delta_d()

Return the displacement thickness for this initial condition.

Returns:

Displacement thickness.

Return type:

float

delta_m()

Return the momentum thickness for this initial condition.

Returns:

Momentum thickness.

Return type:

float

delta_k()

Return the kinetic energy thickness for this initial condition.

Returns:

Kinetic energy thickness.

Return type:

float