mus_proc_calcStreamWiseVel Abstract Interface

abstract interface

Interface definition for the turbulent wall bc routines

private subroutine mus_proc_calcStreamWiseVel(velSW, velTau, distToBnd, viscKine, nElems)


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

Stream-wise velocity component from wall model

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

Friction velocity computd from wall model

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

Distance to the boundary in the discrete normai direction

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

Kinematic viscosity

integer, intent(in) :: nElems

Number of elements in input and output arrays


This abstract interface defines the interface to calculate stream-wise velocity component from friction velocity and distance to boundary. All inputs and output are in lattice units.