mus_turb_updateViscOfTurbWall Subroutine

public subroutine mus_turb_updateViscOfTurbWall(turbData, viscTurbWall, nElems_bnd, elemPos)

This routine update turbulent viscosity of boundary elements from RANS viscosity computed in turbulent_wall boundary.

Arguments

TypeIntentOptionalAttributesName
type(mus_turbulence_data_type), intent(inout) :: turbData

turbulence data type

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

Turbulent viscosity on turbulent wall boundary computed in set boundary

integer, intent(in) :: nElems_bnd

Number of elements in turbulent_wall boundary

integer, intent(in) :: elemPos(:)

Position of boundary element in levelwise total list or state array


Called by

proc~~mus_turb_updateviscofturbwall~~CalledByGraph proc~mus_turb_updateviscofturbwall mus_turb_updateViscOfTurbWall proc~mus_update_relaxparams mus_update_relaxParams proc~mus_update_relaxparams->proc~mus_turb_updateviscofturbwall proc~do_recursive_multilevel do_recursive_multiLevel proc~do_recursive_multilevel->proc~mus_update_relaxparams proc~do_benchmark do_benchmark proc~do_benchmark->proc~mus_update_relaxparams proc~do_fast_singlelevel do_fast_singleLevel proc~do_fast_singlelevel->proc~mus_update_relaxparams

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iElem