fixedPoint_method Function

private pure function fixedPoint_method(velTau_initialGuess, velSW, y, nu, wall_function) result(velTau_new)

This routine computes friction velocity from wall model profile using fixed-point iterative method

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: velTau_initialGuess

Friction velocity computed from previsous time step

real(kind=rk), intent(in) :: velSW

Stream-wise velocity component from which friction velocity is computed

real(kind=rk), intent(in) :: y

vertical distance from the wall

real(kind=rk), intent(in) :: nu

dynamic viscosity

class(mus_wall_function_type), intent(in) :: wall_function

Number of elements in input and output arrays

Return Value real(kind=rk)

Friction velocity computed in this routine