Neko 0.9.99
A portable framework for high-order spectral element flow simulations
|
Defines a flow profile.
Data Types | |
interface | blasius_profile |
Abstract interface for computing a Blasius flow profile. More... | |
Functions/Subroutines | |
real(kind=rp) function, public | blasius_linear (y, delta, u) |
Linear approximate Blasius profile \( \frac{u}{U} = \frac{y}{\delta} \). | |
real(kind=rp) function, public | blasius_quadratic (y, delta, u) |
Quadratic approximate Blasius Profile \( \frac{u}{U} = 2 \frac{y}{\delta} - (\frac{y}{\delta})^2 \). | |
real(kind=rp) function, public | blasius_cubic (y, delta, u) |
Cubic approximate Blasius Profile \( \frac{u}{U} = 3/2 \frac{y}{\delta} - 1/2(\frac{y}{\delta})^3 \). | |
real(kind=rp) function, public | blasius_quartic (y, delta, u) |
Quartic approximate Blasius Profile \( \frac{u}{U} = 2 \frac{y}{\delta} - 2(\frac{y}{\delta})^3 +
(\frac{y}{\delta})^4 \). | |
real(kind=rp) function, public | blasius_sin (y, delta, u) |
Sinusoidal approximate Blasius Profile \( \frac{u}{U} = \sin(\frac{\pi}{2}\frac{y}{\delta}) \). | |
real(kind=rp) function, public flow_profile::blasius_cubic | ( | real(kind=rp), intent(in) | y, |
real(kind=rp), intent(in) | delta, | ||
real(kind=rp), intent(in) | u | ||
) |
Definition at line 88 of file flow_profile.f90.
real(kind=rp) function, public flow_profile::blasius_linear | ( | real(kind=rp), intent(in) | y, |
real(kind=rp), intent(in) | delta, | ||
real(kind=rp), intent(in) | u | ||
) |
Definition at line 55 of file flow_profile.f90.
real(kind=rp) function, public flow_profile::blasius_quadratic | ( | real(kind=rp), intent(in) | y, |
real(kind=rp), intent(in) | delta, | ||
real(kind=rp), intent(in) | u | ||
) |
Definition at line 71 of file flow_profile.f90.
real(kind=rp) function, public flow_profile::blasius_quartic | ( | real(kind=rp), intent(in) | y, |
real(kind=rp), intent(in) | delta, | ||
real(kind=rp), intent(in) | u | ||
) |
Definition at line 106 of file flow_profile.f90.