Contains information to compute average bulk velocity for dynamic_force. In turb_channel_force, the force term is adapted according to difference between reference bulk velocity and simulated plane average bulk velocity to avoid linear increase in simulated bulk velocits. For more information: https://www.wias-berlin.de/people/john/ELECTRONIC_PAPERS/JR07.IJNMF.pdf
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(tem_shape_type), | private | :: | geom_utau(1) | tracking shapes |
|||
type(tem_shape_type), | private | :: | geom_umean(1) | ||||
type(tem_subTree_type), | private | :: | subTree_utau | sub-tree resulting from the elements within the tracking shape The sub-tree also holds the sub-communicator This data needs to be UPDATED after balance |
|||
type(tem_subTree_type), | private | :: | subTree_umean | ||||
real(kind=rk), | private | :: | refVelBulk | Reference bulk velocity in physical unit |
|||
real(kind=rk), | private | :: | refHeight | Characteristic height in physical unit |
|||
integer, | private | :: | flow_direction | Stream-wise direction to compute average velocity x=1, y=2, z=3 |
|||
real(kind=rk), | private | :: | forceDyn(3) | Dynamic Force term for turbulent channel in physical unit [m/s^2] F_dyn = (refVelBulk-avgVelXBulk) * refVelBulk / refHeight |
|||
integer, | private | :: | nElemsGlobal_utau | Global number of elements in defined shape |
|||
integer, | private | :: | nElemsGlobal_umean |