dzw_of_rdzw_real32 Function

private pure elemental function dzw_of_rdzw_real32(rdzw) result(dzw)

Uses

  • proc~~dzw_of_rdzw_real32~~UsesGraph proc~dzw_of_rdzw_real32 dzw_of_rdzw_real32 iso_fortran_env iso_fortran_env proc~dzw_of_rdzw_real32->iso_fortran_env

Compute the difference in between w-wind levels dzw from the reciprocal difference in between w-wind levels rdzw, where is the vertical coordinate, and w-wind levels are synonymous with layer interfaces in MPAS. (KCW, 2025-10-20)

Arguments

Type IntentOptional Attributes Name
real(kind=real32), intent(in) :: rdzw

Return Value real(kind=real32)


Called by

proc~~dzw_of_rdzw_real32~~CalledByGraph proc~dzw_of_rdzw_real32 dzw_of_rdzw_real32 interface~dzw_of_rdzw dzw_of_rdzw interface~dzw_of_rdzw->proc~dzw_of_rdzw_real32 proc~init_reference_pressure init_reference_pressure proc~init_reference_pressure->interface~dzw_of_rdzw proc~model_grid_init model_grid_init proc~model_grid_init->proc~init_reference_pressure interface~model_grid_init model_grid_init interface~model_grid_init->proc~model_grid_init

Source Code

    pure elemental function dzw_of_rdzw_real32(rdzw) result(dzw)
        use, intrinsic :: iso_fortran_env, only: real32

        real(real32), intent(in) :: rdzw
        real(real32) :: dzw

        dzw = 1.0_real32 / rdzw
    end function dzw_of_rdzw_real32