neutral_drag_coefficient Function

public pure function neutral_drag_coefficient(kappa, roughness_length, sampling_height) result(drag_coeff)

Neutral rough-wall drag coefficient, (kappa/ln(h/z0))2, so that the wall stress is drag_coeffu|u| at the sampling height h.

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: kappa
real(kind=dp), intent(in) :: roughness_length
real(kind=dp), intent(in) :: sampling_height

Return Value real(kind=dp)


Called by

proc~~neutral_drag_coefficient~~CalledByGraph proc~neutral_drag_coefficient m_les::neutral_drag_coefficient none~apply_sgs_stress m_les::les_t%apply_sgs_stress none~apply_sgs_stress->proc~neutral_drag_coefficient none~sample m_abl_diagnostics::abl_diagnostics_t%sample none~sample->proc~neutral_drag_coefficient proc~neutral_wall_stress m_les::neutral_wall_stress proc~neutral_wall_stress->proc~neutral_drag_coefficient proc~apply_les m_solver::solver_t%apply_les proc~apply_les->none~apply_sgs_stress proc~postprocess_abl m_case_abl::case_abl_t%postprocess_abl proc~postprocess_abl->none~sample proc~transeq_default m_solver::transeq_default proc~transeq_default->proc~apply_les proc~transeq_lowmem m_solver::transeq_lowmem proc~transeq_lowmem->proc~apply_les