ibl.initial_condition.InitialCondition
- class ibl.initial_condition.InitialCondition(du_e, nu)
Bases:
ABCDetermines the initial conditions for integral boundary layer solutions.
This class provides the interface for the initial conditions of the integral boundary layer solutions. This class is intended to provide
- Parameters:
du_e (float)
nu (float)
- __init__(du_e, nu)
- Parameters:
du_e (float)
nu (float)
- Return type:
None
Methods
__init__(du_e, nu)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
Rate of change of edge velocity profile at initial condition.
Kinematic viscosity at initial condtion.
- 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.
- abstract shape_d()
Return the displacement shape factor for this initial condition.
- Returns:
Displacement shape factor.
- Return type:
float
- abstract shape_k()
Return the kinetic energy shape factor for this initial condition.
- Returns:
Kinetic energy shape factor.
- Return type:
float
- abstract delta_d()
Return the displacement thickness for this initial condition.
- Returns:
Displacement thickness.
- Return type:
float
- abstract delta_m()
Return the momentum thickness for this initial condition.
- Returns:
Momentum thickness.
- Return type:
float
- abstract delta_k()
Return the kinetic energy thickness for this initial condition.
- Returns:
Kinetic energy thickness.
- Return type:
float