1 Preamble and Goals

This paper is written for a special issue of the journal ’Boundary Layer Meteorology’ in memory of S. S. Zilitinkevich. Sergey Sergeevich Zilitinkevich was a theoretical meteorologist, oceanographer, and physicist, who always applied his theoretical knowledge to practical problems. At the start of the numerical modeling era in boundary-layer meteorology he became interested in parametrizations for numerical models. In Zilitinkevich et al. (2002) (hereafter ZPK02) he summarized his activity concerning research in numerical modelling as follows:

‘As is evident from the foregoing, boundary-layer meteorologists and numerical modellers have rather different perspectives on the subject of flux-profile relationships in the surface layer. The former usually focus on the nature of turbulence and do not bother about such ‘technical’ aspects as the correction functions; the latter need nothing but these functions. However, modellers do not have time to carefully follow all the latest development in boundary-layer meteorology, not to mention reformulation of recent achievements in terms of the correction functions. As a result, direct empirical information on the correction functions, although highly desirable, is still presented in only a few papers, in particular by King and Connolley (1997), and Derbyshire (1999). The present paper attempts to contribute further to the turbulent-flux parametrization in general circulation models, accounting both for new developments in the theory and for new data representing essentially different geographical sites.’

We remind the reader that the flux-profile relationships are key components of the Monin–Obukhov similarity theory (MOST, Monin and Obukhov (1954), Foken (2006) connecting the mean wind speed and the potential temperature with turbulent fluxes of momentum and heat (defined by Eqs. 9a and 9b in this paper), and here the correction functions (\(f_{m}\) and \(f_{h}\)) are transfer coefficients normalized by their neutral values. We call them normalized transfer coefficients (NTCs) in the following. They also represent important components of bulk parametrizations of turbulent fluxes in numerical models (for the definition of \(f_{m}\) and \(f_{h}\) see Eq. 5).

In ZPK02 S. S. Zilitinkevich and colleagues pointed to the important role of static stability (Brunt–Väisälä frequency N) in the free atmosphere adjacent to the boundary layer. They developed new flux-profile relationships and NTCs as a function of the Obukhov length and N. ZPK02 showed (see their Figs. 1 and 2) that results of the new parametrization differ from those currently used, e.g., in the Weather Research and Forecasting (WRF) model (Jiménez et al. 2012), ECHAM6 (Giorgetta et al. 2012), the regional atmospheric climate model HIRHAM5 (Christensen et al. 2007; Dorn et al. 2019), in coupled atmosphere–ocean models like ECHAM6-FESOM (Sidorenko et al. 2015) and in many others (Chang et al. 2020, and references therein). In these models, the parametrizations of Louis et al. (1982) (LTG82) are used, which read as:

$$\begin{aligned} f_{m}(Ri_b) = \frac{1}{1+c_1\,Ri_b/\sqrt{1+Ri_b} },\quad \quad f_{h} (Ri_b)= \frac{1}{ 1+c_2\,Ri_b \sqrt{1+Ri_b}}, \end{aligned}$$
(1)

where \(c_1 = c_2 = 10\), \(Ri_b\) is the bulk Richardson number (defined by Eq. 21 in this paper). These values of \(c_{1}\) and \(c_{2}\) are updated constants (Viterbo et al. 1999), so differ from those originally suggested by LTG82. In this form the approach has been used over many years also in the numerical weather prediction model of the European Centre for Medium Range Weather Forecast (ECMWF) (Integrated Forecasting System IFS, Cy47R3, called ECMWF model in the following). But nowadays, another (iterative) approach is applied in the model, which is given in Sect. 4. ZPK02 indicated that results from models using the turbulent-flux parametrization (1) significantly overestimate the theoretical prediction as well as the results of measurements.

Our research, presented here, aims to fill the still existing gap between current achievements in theory and parametrizations of \(f_{m}\) and \(f_{h}\) in numerical models, indicated by S. S. Zilitinkevich. Our focus is on the parametrizations of \(f_{m}\) and \(f_{h}\) using the theories of S. S. Zilitinkevich and colleagues suggested after publication of ZPK02 (Zilitinkevich and Esau 2007; Zilitinkevich et al. 2013) (in the following ZE07 and ZEKRE13, respectively). Following the suggestion of S. S. Zilitinkevich that all available data on surface layer fluxes, which ‘represent essentially different geographical sites’, must be taken into account, we consider not just one parametrization for one particular flux-profile relationship, but a package of relationships (based on six pairs of empirical stability correction functions and three new pairs of theoretical ones of ZE07 and ZEKRE13), which altogether cover the entire range of stability and roughness parameters as observed during the most famous and most comprehensive campaigns for atmospheric surface layer conditions over sea ice, land, and ocean. For all members of the package we establish a hierarchy of new non-iterative parametrizations of turbulent fluxes, which are represented by formulae of the same universal functional form, following the approach proposed by Gryanik and Lüpkes (2018) (GL18) and Gryanik et al. (2020) (GLGS20) on the basis of MOST.

The same strategy has been applied for stability functions by Gryanik et al. (2021) (GLSG21 in the following), but no functions of Zilitinkevich et al. had been included so far in the package. Also, similar to ZPK02, we compare now the NTCs against data for polar regions for all members of the package, both empirically and theoretically derived ones. The main reason for the choice of this region is that stable surface (boundary) layers are very common there. S. S. Zilitinkevich put forward a special term, ‘long-lived boundary layer’, which then was well accepted by the meteorological community. For the comparison we chose the data of the Surface Heat Energy Budget of the Arctic Ocean campaign (SHEBA) (Andreas et al. 1999; Uttal et al. 2002) (see also GAFGP07) since for conditions over sea ice it is the most comprehensive dataset and of all datasets it has the largest range in stability. Furthermore, the typical conditions over Arctic sea ice represent an ideal measurement environment. We stress that some MOST stability correction functions have been compared with SHEBA data previously (e.g. GAFGP07; Sorbjan and Grachev 2010). However, a comparison of NTCs for sea ice was presented only by GLGS20 for GAFGP07 and GLGS20 stability correction functions. To our knowledge, for the first time, we compare all members of the package (18 NTCs in total) with SHEBA. We underline that this is not equivalent to a validation because all other stability correction functions are originally based on datasets over land. It was already proven that for land conditions and in the stability ranges, for which they were defined, the stability correction functions show good agreement with the data used for their derivation. Thus our comparison aims to point to differences between the NTCs derived from datasets in different regions of the world and to show their differences to the polar data.

Once more repeating ZPK02 ‘the present paper attempts to contribute further to the turbulent-flux parametrization in GCMs, accounting both for new developments in the theory and for new data representing essentially different geographical sites’. Our research follows his clear methodology and further develops several of his ideas related to the treatment of the stable surface layer.

2 Introduction

The interaction between atmosphere, land, ocean, and sea ice is governed by radiation fluxes and turbulent fluxes of heat and momentum in the near-surface atmospheric and oceanic layers. In this work the focus is on the turbulent atmospheric fluxes, which are related to the mean wind and surface characteristics as aerodynamic roughness, thermal roughness, and surface temperature, and also to the atmospheric stability. The accuracy of surface layer flux parametrizations describing the impact of unresolved physical processes on resolved ones is still limited, especially when they are applied to weather prediction and climate models, due to their large horizontal grid sizes and low vertical resolution. The key difficulty is the parametrization of the turbulent fluxes in the stable surface layer.

The stable surface layer is often observed in polar regions over sea ice in all seasons as documented, e.g., by the SHEBA measurements, but it occurs also in mid-latitudes over land during night-time, as documented, e.g., by the Cooperative Atmospheric Surface Exchange Study (CASES-99) (Poulos et al. 2002). Furthermore, it is also often observed over ocean during warm air advection across colder water (Tjernström et al. 2015). Stable boundary layer turbulence is weak in comparison with neutral and convective turbulence. Moreover, it is intermittent, sporadic, patchy, and non-stationary (Poulos et al. 2002; Uttal et al. 2002; Grachev et al. 2007). The complicated structure of turbulence during stable stratification is related to anisotropy and large-scale spatial intermittency (e.g., pancake eddies) (Sorbjan and Balsley 2008), and with the non-local interaction with solitary and random internal gravity waves (Sun et al. 2004). Further complexity is related to the weakening of turbulence due to relaminarisation features (Sun et al. 2004), to the formation of nocturnal low-level jets, to effects of density currents (Cheng and Brutsaert 2005), and to isopycnical slope flows (Cheng and Brutsaert 2005). Interaction of the atmospheric flow with surface inhomogeneities affects the stratified turbulence as well (e.g., Lüpkes and Gryanik 2015; Bou-Zeid et al. 2020) and causes additional difficulties.

In numerical atmospheric models the turbulent transport of momentum and heat in the surface layer is usually described by MOST. Important ingredients of MOST are stability functions (SF in the following) depending on the single non-dimensional stability parameter \(\zeta \) defined as:

$$\begin{aligned} \zeta =\frac{z}{L}, \quad L = - \frac{ (\tau /\rho )^{3/2} }{ \kappa \,(g/ \overline{\theta }_v ) (H/\rho \, c_p)}= \frac{ u_{*}^2 }{\kappa \,(g/ \overline{\theta }_v ) \theta _{*}}, \end{aligned}$$
(2)

where z is the distance to the surface and L is the Obukhov length scale, which is positive for stable conditions, negative for unstable conditions and becomes infinite in the neutral case. In Eq. 2, \(\tau \) and H are the momentum and heat fluxes, \(u_{*}^2 =\tau /\rho \) and \(\theta _{*} = -H/(\rho \, c_p)u_{*}\) denote the characteristic friction velocity and characteristic temperature scale, g is acceleration due to gravity; \(\overline{\theta }_v\) is the virtual potential temperature at some reference level. Using virtual potential temperature assumes that the effect of humidity is considered in the simplest approximation (see, e.g. appendix in GL18). SFs depend on \(\zeta \), but also on other non-dimensional parameters (coefficients). In ideal environmental conditions, where the turbulence is statistically quasi-stationary, turbulent fluxes are independent of height above an underlying horizontally homogeneous surface, and tangential stress is aligned with the mean wind. Then, these coefficients become universal numerical constants. Thus, all complexity of stable surface layer turbulence described above is represented by the variety of the MOST stability correction functions \(\psi _m\) for momentum and \(\psi _{h}\) for heat. They are an integral form of the MOST SFs and are abbreviated by SCF in the following, see Eqs. 9a and 9b.

It is a challenge to parametrize the NTCs for all SCFs given in the literature in a universal framework that is well suited for practical use in numerical models. We consider here a package including currently used SCFs, which consists of the empirical SCFs suggested by Businger et al. (1971), Dyer (1974) (BD), Holtslag and De Bruin (1988) (HB88), Beljaars and Holtslag (1991) (BH91), Cheng and Brutsaert (2005) (CB05), Grachev et al. (2007) (GAFGP07), Gryanik et al. (2020) (GLGS20), as well as the theoretical SCFs proposed by ZE07 (ZE07-I and ZE07-II in the following) and ZEKRE13. The NTCs differ from each other by the rate of decay with increasing \(Ri_b\). Thus, e.g., the BD and HB88 empirical SCFs describe turbulence with finite critical \(Ri_b\), while all other SCFs have no critical \(Ri_b\). The theoretical SCFs of ZE07 and ZEKRE13 also do not have critical \(Ri_b\) by construction.

GL18 suggested a semi-analytical method for the non-iterative parametrization of fluxes and derived bulk transfer coeffcients as functions of \(Ri_b\), and stability parameters \(\epsilon _m = z/z_{m}\) for momentum and \(\epsilon _{t}= z/z_{t}\) for heat, where \(z_0\) is the surface aerodynamic roughness length scale and \(z_{t}\) is the corresponding length scale for heat (see also GLGS20 and GLSG21). The most general parametrizations of NTCs \(f_{m}\) and \(f_{h}\) depend on \(Ri_b\) and on \(\epsilon _m\) and \(\epsilon _{t}\). Simplified versions of the parametrizations depend on \(Ri_b\) only, similar to LTG82 (Eq. 1) and are valid for special SCFs only (e.g., Launiainen 1995; Blümel 2000; Li et al. 2014). We focus on the most general parametrizations; the simplifications can be easily derived, if required.

GL18 applied their approach to the SCFs introduced by GAFGP07, and GLGS20 considered the parametrization of their new SCFs. Using the same approach, the parametrizations for BD, HB88, BH91, CB05 were also derived in GLSG21 earlier. Our new goals are:

  1. (i)

    Most importantly, the derivation and analysis of new bulk normalized transfer coefficients for momentum \(f_{m}(Ri_b, \epsilon _m, \epsilon _t)\) and heat \(f_{h}(Ri_b, \epsilon _m, \epsilon _t)\) based on the theoretical SCFs of ZE07 and ZEKRE13, as well as the comparison with the previously derived ones based on the empirical SCFs of BD, HB88, BH91, CB05, GAFGP07, and GLGS20.

  2. (ii)

    The establishment of universal non-iterative parametrizations for these transfer coefficients and analysis of their advantages and shortcomings.

  3. (iii)

    The comparison of theoretical and all empirical normalized transfer coefficients mentioned above with SHEBA data. Furthermore, the validation of the corresponding non-iterative parametrizations by comparison with the corresponding iterative schemes.

  4. (iv)

    The modification of original SCFs of ZE07 and ZEKRE13 in order to improve the agreement of the related NTCs with SHEBA data. In this study, it is not our goal to tune free constants of other NTCs to improve their agreement with SHEBA measurements.

  5. (v)

    Giving practical recommendations to modellers on the basis of results from (i) to (iv).

This will result in an extension of the package of non-iterative parametrizations of momentum and heat fluxes presented by GLSG21, and will clarify which of the NTC parametrizations are applicable to polar regions and which are rather suggested for an application only to other regions.

The availability of the non-iterative parametrization as a package, in which for each package member transfer coefficients are represented by formulas of the same universal functional form, facilitates the application in NWP and climate models. For example, in the same model, one package member can be applied over sea ice, another one simultaneously over land surfaces, and another one over open ocean depending on the area for which the corresponding SCFs were originally optimized (e.g., GLSG21). Also, the package might be used in a traditional single-function mode, when an existing iterative scheme is replaced by a more efficient non-iterative one. The implementation is especially easy in models, which already use non-iterative parametrizations. When the non-iterative parametrizations are used in combination with iterative parametrizations, non-iterative parametrizations are useful for a proper choice of an initial guess (e.g., Grachev and Fairall 1997). First results applying only two members of the package to the regional Arctic climate model HIRHAM5 are promising (Schneider et al. 2022). They used the GL18 non-iterative parametrization for \(f_m\) and \(f_h\) (based on the GAFGP07 stability functions) over sea ice, but the default ones of LTG82 everywhere else. It is obvious that further similar studies, which are based on several members of the package (accounting for the differences in the stability conditions over sea ice, land, and ocean), need to be carried out.

The manuscript is organized as follows: in Sects. 35.1 we present the background, and in Sects. 5.26.4 the new results, which are summarized in Sect. 7. Finally, for completeness, the technical details and the algorithm for practical use are given in the Appendices.

3 Bulk Formulation of Turbulent Fluxes Following Monin–Obukhov Similarity Theory

Here, the presentation of the parametrization of turbulent fluxes on the basis of MOST follows GLGS20 (sf. Garratt 1994).

The turbulent tangential surface stress \(\varvec{\tau }\) (absolute value \(\tau \), often called vertical flux of momentum) is defined as:

$$\begin{aligned} \varvec{\tau }= - \rho C_{d} \,|\mathbf{U}(z)|\,\mathbf{U}(z)\,, \end{aligned}$$
(3)

with the mean horizontal wind vector \(\mathbf{U}(z)=({U}(z), 0)\), and the mean wind speed U(z) is taken to be zero at the underlying surface. Here, height z is located above the roughness sublayer and below the boundary-layer top. \(C_{d}\) (\(C_{d} \ge 0\)) is the bulk transfer coefficient (TC) for momentum, which is often called drag coefficient, and \(\rho \) is air density. Similarly, the equation for the heat flux H follows as:

$$\begin{aligned} H = -\rho \,c_{p} C_{h}\,|\mathbf{U}(z)|[\theta _v(z) - \theta _0]\,, \end{aligned}$$
(4)

with the bulk TC for heat \(C_{h}\), (\(C_{h}\ge 0\)), \(\theta _v\) the virtual potential temperature. Using the virtual potential temperature assumes that the turbulent mixing is the same for moisture as for temperature, thus \(C_{h}=C_{t}=C_{q}\), where \(C_{t}\) and \(C_{q}\) are the TCs for temperature and for moisture, respectively. \(c_{p}\) is specific heat at constant pressure. Index 0 refers to the surface value.

Both \(C_{d}\) and \(C_h\) can be written as:

$$\begin{aligned} C_{d} = C_{dn} \,f_{m} , \quad C_h = C_{hn} \,f_{h}\,, \end{aligned}$$
(5)

where \(C_{dn}\) and \(C_{hn}\) are the TCs for neutral stratification:

$$\begin{aligned} C_{dn} = \frac{\kappa ^2}{\ln ^{2}\epsilon _m}, \quad C_{hn} = \frac{\kappa ^2}{Pr_0\ln \epsilon _m\,\ln \epsilon _{t}} \,, \end{aligned}$$
(6)

and \(f_{m}\), \(f_{h}\) are the normalized transport coefficients for momentum and heat. \(\kappa \) is the von K\(\acute{\mathrm{a}}\)rm\(\acute{\mathrm{a}}\)n constant, which is set here to 0.4, \(Pr_0\) is the neutral-limit turbulent Prandtl number defined as the ratio of the momentum diffusion coefficient to the scalar diffusion coefficient in neutral conditions.

In the region of applicability of MOST the normalized transport coefficients \(f_m\) and \(f_h\) are obtained as:

$$\begin{aligned} f_m= & {} \bigg [ 1 - \frac{\psi _m (\zeta )-\psi _m (\zeta /\epsilon _m)}{\ln \epsilon _m}\bigg ]^{-2}, \end{aligned}$$
(7)
$$\begin{aligned} f_h= & {} \bigg [ 1 - \frac{\psi _m (\zeta )-\psi _m (\zeta /\epsilon _m)}{\ln \epsilon _m}\bigg ]^{-1}\,\bigg [ 1 - \frac{\psi _h (\zeta )-\psi _h (\zeta /\epsilon _{t})}{Pr_0\ln \epsilon _{t}}\bigg ]^{-1}\,. \end{aligned}$$
(8)

Here, \(f_{m}(0) = f_{h}(0) = 1\) for neutral stability by definition. Height z has to be located above the roughness sublayer and below the boundary-layer top h (\( z_0 \ll z \ll h\)). It is assumed that fluxes are independent of height (with accuracy \(\sim 10\%\)), that the surface is homogeneous in horizontal direction, and that the turbulent flow is quasi-stationary. The MOST SCFs (sometimes called integrated SCFs) \(\psi _m(\zeta )\) for momentum and \(\psi _h(\zeta )\) for heat depend on the MOST stability parameter \(\zeta = z/L\). According to standard conventions, the Obukhov length L is positive in stably stratified layers (\(L>0\)) and negative in convective layers (\(L<0\)). In the stable surface layer L does not differ significantly from the local Obukhov length \(\Lambda \), which is defined by Eq. 2, where \(\tau \) and H are the local fluxes. The SCFs \(\psi _m(\zeta )\) and \(\psi _h(\zeta )\) define the diabatic corrections to the mean wind speed and the virtual potential temperature \(\theta _v(z)\) profiles as:

$$\begin{aligned} U(z)= & {} \frac{u_{*}}{\kappa }\left[ \ln \epsilon _{m} - \psi _{m}\left( \zeta \right) + \psi _{m}\left( \zeta /\epsilon _{m}\right) \right] , \end{aligned}$$
(9a)
$$\begin{aligned} \theta _v(z) - \theta _0= & {} \frac{\theta _{*}}{\kappa }\left[ Pr_{0}\ln \epsilon _{t}- \psi _{h}\left( \zeta \right) + \psi _{h}\left( \zeta /\epsilon _{t}\right) \right] , \end{aligned}$$
(9b)

where the neutral contributions are represented by logarithmic terms depending on the roughness parameters \(\epsilon _{m}\) and \(\epsilon _t\). The SCFs are negative for stable stratification (\(\psi _m<0, \psi _h <0\)) and positive for unstable conditions (\(\psi _m>0, \psi _h >0\)). The SCFs \(\psi _{k}(\zeta )\) are related to SCFs \(\phi _{k}(\zeta )\) as:

$$\begin{aligned} \psi _{k}(\zeta )=\int ^{\zeta }_{0} \frac{I_{k}-\phi _{k}(\zeta ^{\prime })}{\zeta ^{\prime }}d \zeta ^{\prime }, \quad \phi _{k}(\zeta )= I_{k}-\zeta \frac{d \psi _{k}(\zeta )}{d \zeta }, \quad k=[m,h], \end{aligned}$$
(10)

where \(I_{m}=1\) and \(I_{h}=Pr_{0}\). Here and in the following the SCFs \(\psi _m(\zeta )\) and \(\psi _h(\zeta )\) are normalized in agreement with the normalization \(\phi _m(0)=1\) and \(\phi _h(0)=Pr_0\) of the corresponding SFs. Also, here and in the following a so-called multiplicative formulation of SCFs is used, where the factor \(Pr_{0}\) is included in the definitions of \(\psi _h\), see, e.g., Eq. 11 below. For the relation of this formulation to the other ones, see Appendix A, also Appendix B of GLGS20.

The TCs for neutral stratification \(C_{dn}\) and \(C_{hn}\) depend on the roughness parameters \(\epsilon _m\) and \(\epsilon _t\) only, as it should be. The SCFs \(\psi _m(\zeta )\) and \(\psi _h(\zeta )\) describe the corrections to the mean wind speed and mean temperature profiles due to effect of stability only. However, the normalized transport coefficients \(f_m\) and \(f_h\) depend on both the roughness and stability. The interplay between roughness and stability is described by the second terms in brackets in Eqs. 7 and 8, which depend on the parameters \(\zeta \), \(\epsilon _m\), and \(\epsilon _t\).

After specifying the similarity functions \(\psi _m(\zeta )\) and \(\psi _h(\zeta )\) the system of Eqs. 39b with known external variables \(\mathbf{U}\), \(\theta _v\) and \(z_0\), \(z_t\) can be solved for the unknown variables \(\tau \) and H.

4 A Package of SCFs

While many SCFs have been described in the literature, we follow the choice already motivated in Sect. 2. The SCFs included in our package for a detailed study are summarized in the following.

We consider six pairs of empirical SCFs. These are the SCFs of BD, HB88, BH91, CB05, GAFGP07, and GLGS20, and three more theoretically derived pairs of ZE07-I, ZE07-II, and ZEKRE13. The theoretical SCFs are presented here in a functional form, which is obtained by redefining notations for the independent variables and parameters of the original formulas (see Appendix A for details). For all functions, with exception of the empirical functions BD, GLGS20, and the theoretical ones of ZE07-I, ZE07-II, and ZEKRE13, the neutral-limit turbulent Prandtl number \(Pr_0 =1\).

  1. 1.

    BD SCFs: Businger et al. (1971) and Dyer (1974) SCFs are given by equations:

    $$\begin{aligned} \psi _m(\zeta ) = - a_{m} \zeta , \quad \psi _h(\zeta ) = -Pr_{0} a_{h} \zeta , \quad 0 \le \zeta < 1, \end{aligned}$$
    (11)

    where \(a_{m}\) and \(a_{h}\) are empirical constants. The most representative values of the empirical constants are \(a_m = 5\), \(a_h = 5\), and \(Pr_{0}=1\). The functions are based on the landmark 1968 Kansas field experiment (Businger et al. 1971), but are also supported by recent measurements and large-eddy simulation (LES) studies.

  2. 2.

    HB88 SCFs: These SCFs (Holtslag and De Bruin 1988) assume the Reynolds analogy between momentum and heat transport: \(\psi _m(\zeta ) = \psi _h(\zeta )\). They are given as:

    $$\begin{aligned} \psi _m(\zeta ) = \psi _h(\zeta ) = -a\zeta - b\left( \zeta - \frac{c}{d}\right) \exp (-d \zeta ) - \frac{b c}{d}, \quad 0 \le \zeta < 10 \end{aligned}$$
    (12)

    with the four constants \(a = 0.7\), \(b = 0.75\), \(c = 5\), \(d = 0.35\) for both \(\psi _m(\zeta )\) and \(\psi _h(\zeta )\). These SCFs were derived using the data from measurements over a grass-covered surface at Cabauw station.

  3. 3.

    BH91 SCFs: Beljaars and Holtslag (1991) suggested the same SCF (12) as HB88 for momentum, but a new function for heat, which is given as:

    $$\begin{aligned} \psi _h(\zeta ) = 1-\left( 1+\frac{2a}{3}\zeta \right) ^{3/2} - b\left( \zeta - \frac{c}{d}\right) \exp (-d \zeta ) - \frac{bc}{d}, \quad 0 \le \zeta < 10 \end{aligned}$$
    (13)

    with the same four constants \(a = 1\), \(b = 0.667\), \(c = 5\), and \(d = 0.35\) for both \(\psi _m(\zeta )\) and \(\psi _h(\zeta )\). These SCFs were established using the Cabauw station data (as HB88). The approach (13) is used also in the ECMWF model (version Cy47r3). There, \(\psi _m\) is parametrized by Eq. 12 but with constants as in Eq. 13. We abbreviate the version used by ECMWF as BH91/ECMWF in the following.

  4. 4.

    CB05 SCFs: The SCFs of Cheng and Brutsaert (2005) read as:

    $$\begin{aligned} \psi _{k}(\zeta ) = -a_{k}\ln \bigg [\zeta +(1+\zeta ^{b_{k}})^{1/b_{k}}\bigg ], \quad k=[m,h], \quad 0 \le \zeta < 5. \end{aligned}$$
    (14)

    Here \(a_{m}= 6.1\), \(b_{m} = 2.5\) for momentum (\(k=m\)), and \(a_{h} = 5.3\) and \(b_{h}= 1.1\) \((k = h)\) for heat. These functions are based on the measurement campaign CASES-99 (Poulos et al. 2002).

  5. 5.

    GAFGP07 SCFs: The SCFs of Grachev et al. (2007) are given as:

    $$\begin{aligned} \psi _m(\zeta )= & {} -\frac{3a_m}{b_m}\bigg [(x-1)-\frac{B_m}{6}\bigg (2\ln \frac{x+B_m}{1+B_m}-\ln \frac{x^2-xB_m+B_m^2}{1-B_m+B_m^2} \nonumber \\&-2\sqrt{3}\bigg (\arctan \frac{2x-B_m}{\sqrt{3}B_m}\nonumber \\&-\arctan \frac{2-B_m}{\sqrt{3}B_m}\bigg )\bigg )\bigg ],\,\quad \quad 0 \le \zeta < 100, \end{aligned}$$
    (15a)
    $$\begin{aligned} \psi _h(\zeta )= & {} - \bigg (\frac{a_h}{B_h}-\frac{b_hc_h}{2B_h}\bigg ) \bigg (\ln \frac{2\zeta +c_h-B_h}{2\zeta +c_h+B_h} -\ln \frac{c_h-B_h}{c_h+B_h}\bigg )\nonumber \\&-\frac{b_h}{2} \ln \bigg (1+c_h\zeta +\zeta ^2\bigg ), \, 0 \le \zeta < 100 \end{aligned}$$
    (15b)

    with \(x=(1+\zeta )^{1/3}\), \(B_m = (1/b_m -1)^{1/3} >0\), \(B_h = (c_h^{2} -4)^{1/2}\), and the optimal constants \(a_m = 5\), \(b_m= 0.77\), \(a_h = 5\), \(b_h = 5\), and \(c_h = 3\). These functions were derived from SHEBA measurements.

  6. 6.

    ZE07-I SCFs: The function \(\phi _{m}\) of Zilitinkevich and Esau (2007) depends on one parameter, and \(\phi _{h}\) on two parameters (see their Eqs. 11a and 11b, which we call the model ZE07-I in the following). Using these functions in Eq. 10 we derived the corresponding SCFs as:

    $$\begin{aligned} \psi _{m}=-a_{m}\zeta , \quad \psi _{h}=-Pr_{0}\left( a_{h}\zeta +\frac{b_{h}}{2}\zeta ^{2}\right) , \quad 0 \le \zeta < 1, \end{aligned}$$
    (16)

    where \(Pr_{0}=0.85\), \(a_{m}= 5\), \(a_{h}=4\), and \(b_{h}= 1.25\). For a relation of these values of constants to the original ones see Appendix A.

  7. 7.

    ZE07-II SCFs: The functions \(\psi _{m}\) and \(\psi _{h}\) of Zilitinkevich and Esau (2007) depend on one parameter each (see their Eqs. 13a and 13b, the model ZE07-II):

    $$\begin{aligned} \psi _{m}=-c_{m}\zeta ^{5/6}, \quad \psi _{h}=-Pr_{0} c_{h}\zeta ^{4/5}, \quad 0 \le \zeta < 125, \end{aligned}$$
    (17)

    where \(Pr_{0}=0.85\), \(c_{m}= 6.44\), and \(c_{h}= 5.2\). These values differ from the original ones. The relationship between these new values adjusted to the inclusion of the von K\(\acute{\mathrm{a}}\)rm\(\acute{\mathrm{a}}\)n constant and the original constants are given in Appendix A. The values are based on power-law approximations to LES data DATABASE64 (Beare et al. 2006).

  8. 8.

    ZEKRE13 SCFs: The Zilitinkevich et al. (2013) SF for momentum \(\phi _{m}\) coincides with SF of BD (Eq. 11), but the SF for heat \(\phi _h\) depends on four constants instead of one for BD (see their Eqs. 70 and 86). Using the SFs of ZEKRE13, we derived the corresponding SCFs \(\psi _m\) and \(\psi _h\) as:

    $$\begin{aligned} \psi _m(\zeta )= & {} - a_{m} \zeta , \quad 0 \le \zeta < 1, \end{aligned}$$
    (18a)
    $$\begin{aligned} |\psi _h(\zeta )= & {} - Pr_{0}\left[ (a_h -c_{h}d_{h})\zeta +\frac{b_{h}}{2}\zeta ^{2}+c_{h}\ln (1+d_{h}\zeta )\right] \,,\quad 0 \le \zeta < 1, \end{aligned}$$
    (18b)

    with \(Pr_{0}=0.8\) and the coefficients \(a_{m}=4.0\), \(a_{h}=4.5\), \(b_{h}=1.13\), \(c_{h}=-0.0062\), and \(d_{h}=3.55\), which are based on the original constants of ZEKRE13 SFs, as described in Appendix A.

  9. 9.

    GLGS20 SCFs: Gryanik, Lüpkes, Grachev and Sidorenko (2020) extended and improved the functions of GAFGP07 (15a) and (15b) to:

    $$\begin{aligned} \psi _{m}(\zeta )= & {} -3\,\frac{a_m}{b_m}\,\bigg [(1+b_m\,\zeta )^{1/3}-1\bigg ],\quad 0 \le \zeta < 100, \end{aligned}$$
    (19a)
    $$\begin{aligned} \psi _{h}(\zeta )= & {} -Pr_0\,\frac{a_h}{b_h}\,\ln (1+b_h\zeta ), \quad 0 \le \zeta < 100 \end{aligned}$$
    (19b)

    with the neutral-limit Prandtl number \(Pr_0 = 0.98\) and coefficients \(a_m = 5.0\), \(a_h = 5.0\), \(b_m = 0.3\), \(b_h = 0.4\). These functions were constructed in order to fit the SHEBA data as closely as possible. For this reason their results are very similar to those of the SCFs of GAFGP07.

These functions can be separated into two groups. The BD and HB88 SFs, both describing collapsing turbulence in the range \(Ri_{b} \le Ri_{b,cr}\), where \(Ri_{b,cr}\) is the critical bulk Richardson number, are included in the first group. The second group contains the functions of BH91, CB05, GAFGP07, and GLGS20, which describe turbulence decaying with \(Ri_b\) but still persisting at large values of \(Ri_{b}\). The latter group also includes the theoretically derived ZE07-I, ZE07-II, and ZEKRE13 SCFs.

The main idea behind the functions ZE07-I is to avoid a critical Richardson number \(Ri_{cr}\), which—as shown by many datasets—does not exist in reality. ZE07 show that when the BD linear function for \(\phi _{m}(\zeta )\) is accepted, then the function \(\phi _{h}(\zeta )\) should grow faster than \(\phi _{m}(\zeta )\). On the other hand, it should also be linear in \(\zeta \) for small \(\zeta \). Thus ZE07-I postulated a second-order polynomial fit, which guaranteed the required feature avoiding \(Ri_{cr}\).

Another problem was addressed by ZE07 and leads to the SCFs ZE07-II. This is based on the finding that additional length scales need to be accounted for in the calculation of surface fluxes besides \(\zeta \). One of these additional scales characterizes the non-local effect of the static stability above the inversion and another one characterizes the effect of the Earth’s rotation. The application of such a concept and LES modelling delivered data for the construction of the \(\psi \)-functions of ZE07-II. They represent an excellent fit to their obtained model data.

ZEKRE13 derived SFs on the basis of an energy- and flux-budget (EFB) turbulence closure model. Here, they involved not only the turbulent kinetic energy budget equation as in traditional closures but also an equation for the turbulent potential energy. The latter includes a dependence on the Brunt–Väisälä frequency N, which was also present in the ZPK02 parametrization of the NTCs. The EFB closure equations capture both the range of strong turbulence at small Richardson numbers, Ri, and the range with weak turbulence at large Ri so that no critical Ri exists. The corresponding SCFs \(\psi _{m}\) and \(\psi _{h}\) given here (Eqs. 18a and 18b) are obtained as described in Appendix A.

For all three pairs of ZE07-I, ZE07-II, and ZEKRE13 SFs no limitation is given explicitly for their validity. The LES data, presented in the corresponding articles, are shown partly until \(\zeta _{max}= 125\) and partly until \(\zeta _{max}= 250\). However, we keep in mind that \(\phi _{m}\) of BD, which are to some extent fundamental for the theories, originally was established from measurements only for \(0 \le \zeta < 1\), (see Businger et al. 1971; Dyer 1974). Using Eqs. 18a beyond the range of their validity is a hypothesis. This treatment is in line with GAFGP07, Grachev et al. (2013), Kouznetsov and Zilitinkevich (2010), and Casasanta et al. (2021). The region of applicability of \(\phi _{h}\) cannot be larger than that one for \(\phi _{m}\) because two functions are closely related by the MOST equations. Thus, we assume the same range of validity \(0 \le \zeta < 1\) for \(\phi _{h}\). Nevertheless, in Table 1 we include the values for \(\zeta _{max}= 125\) and corresponding \(Ri_{b, max}\) (in brackets), which rely on the LES data.

We stress that the validity of the stability functions and stability correction functions is not limited to a certain range of roughness because these functions are independent on the values of \(z_0\) and \(z_t\). This is in contrast to the transfer coefficients (normalized and non-normalized ones), which both depend on \(z_0\) and \(z_t\).

The other physical and mathematical properties of SFs and SCFs presented here are discussed in the original papers, and also by Andreas (2002), Sharan and Kumar (2010), Tastula et al. (2015), Srivastava and Sharan (2019), GLGS20, Casasanta et al. (2021), and references in the above-mentioned papers.

Table 1 The package of universal non-iterative parametrizations for stable surface layer transfer coefficients. BD refers to the stability correction functions of Businger et al. (1971), Dyer (1974). HB88, BH91, CB05, GAFGP07 and GLGS20 refer to empirical functions Holtslag and De Bruin (1988), Beljaars and Holtslag (1991), Cheng and Brutsaert (2005), Grachev et al. (2007) and Gryanik et al. (2020), respectively. BH91/ECMWF refers to the parametrization used in the current version (Cy47r3) of the ECMWF model. ZE07-I, ZE07-II and ZEKRE13 refer to theoretical functions of Zilitinkevich and Esau (2007) and Zilitinkevich et al. (2013), respectively. Columns are: (i) the maximal values of the MOST stability parameter \(\zeta _{max}\); (ii) the corresponding \(Ri_{b, max}\), for which the stability functions were originally established; (iii) the constants \(\gamma \) and (iv) \(\zeta _{a}\), which are used in Eq. 22a; (v) the equations defining the corresponding parametrization for the transfer coefficients. The last three lines refer to the modified SCFs of ZE07-I, ZE07-II and ZEKRE13 and are abbreviated as ZE07-I/GL, ZE07-II/GL and ZEKRE13/GL for shortening

5 Universal Approach

As we stated in Sect. 2, we apply the method of GL18 for the derivation of non-iterative parametrizations. In this section we summarize this approach following mainly GLGS20.

5.1 Solution of the Governing MOST Equation

The method of GL18 is based on an approximate solution of the governing MOST equation (sometimes known as equation for the Obukhov length), which reads:

$$\begin{aligned} Ri_{b}=\frac{(1-1/\epsilon _m)^{2}}{1-1/\epsilon _{t}}\,\zeta \, \,\frac{Pr_{0}\ln \epsilon _{t}- \psi _{h}(\zeta )+\psi _{h}(\zeta /\epsilon _{t})}{\left[ \ln \epsilon _m-\psi _{m}(\zeta )+\psi _{m}(\zeta /\epsilon _m)\right] ^{2}}, \end{aligned}$$
(20)

where the bulk Richardson number combines the external forcing parameters wind and potential temperature according to:

$$\begin{aligned} Ri_{b}=\frac{g}{\theta _{0} }\frac{(\theta _v -\theta _{0})/(z - z_{t})}{U^{2}/(z- z_{0})^{2}}\, . \end{aligned}$$
(21)

As in Eq. 3 wind speed U at \(z_{0}\) is taken to be zero.

An approximate solution \(\zeta =\zeta (Ri_{b},\epsilon _m , \epsilon _{t})\) of Eq. 20 is obtained as:

$$\begin{aligned} \zeta = \frac{\ln ^2\epsilon _m}{\ln \epsilon _t}\,\hat{Ri}_b + \frac{(\ln \epsilon _m-\psi _{ma})^{2(\gamma -1)}}{\zeta _a^{\gamma -1}(\ln \epsilon _t-\psi _{ha}/Pr_{0})^{\gamma -1}} \, \bigg [ \frac{(\ln \epsilon _m -\psi _{ma})^2}{\ln \epsilon _t -\psi _{ha}/Pr_{0}}-\frac{\ln ^2\epsilon _m}{\ln \epsilon _t}\bigg ] \,\hat{Ri}_b^\gamma , \qquad \end{aligned}$$
(22a)

where

$$\begin{aligned} \psi _{ka} = \psi _k(\zeta _{a}) - \psi _k(\zeta _{a}/\epsilon _t), \quad k=[m,h], \end{aligned}$$
(22b)

and

$$\begin{aligned} \hat{Ri}_{b}= \frac{Ri_{b}}{Pr_{0}}\frac{1-1/\epsilon _{t}}{(1-1/\epsilon _{m})^{2}} \end{aligned}$$
(22c)

is an equivalent bulk Richardson number combining the bulk Richardson number \(Ri_{b}\), the neutral-limit Prandtl number \(Pr_{0}\), and the roughness parameters \(\epsilon _{m}\) and \(\epsilon _{t}\). The values of exponent \(\gamma \) and of the parameter \(\zeta _{a}\) are determined numerically using a least-square fit method. The first term of the solution (22a) approaches asymptotically the exact solution at small \(Ri_b \rightarrow 0\), and the second term approximates the exact solution at large \(Ri_b\). Moreover, the solution (22a) coincides with the exact solution at \(\zeta =\zeta _{a}\). Overall, the parametrization (22a) describes the exact solution in the finite parameter range \(0 \le Ri_{b} \le Ri_{b,max}\) (practically, \(Ri_{b,max} \sim 0.2 -0.4\) or even larger depending on the selected SCFs, see Table 1).

It is worth noting that Eq. (22a) with (22c) is similar to Eqs. 42 of GLGS20 where their terms C and A are determined by their Eqs. 43, 46, and 48, where the factor \(Pr_0^{-1}\) is lost in (46) for \(\psi _{ha}\) due to a misprint. This time, we do not use the assumptions \(1 -Pr_{0} \ll 1\), \(\epsilon _m \gg 1\), \(\epsilon _{t} \gg 1\) and \(\psi _{m}(\zeta _{a}/\epsilon _m) \ll \psi _{m}(\zeta _{a})\) and \(\psi _{h}(\zeta _{a}/\epsilon _{t}) \ll \psi _{h}(\zeta _{a})\). These assumptions were motivated earlier (see GL18, GLGS20, GLSG21) by applications to Arctic conditions over sea-ice-covered surfaces. However, the neglected terms \(\psi _{m}(\zeta _{a}/\epsilon _m)\) and \(\psi _{h}(\zeta _{a}/\epsilon _{t})\) can be essential over land surfaces, as well as for proper matching with the roughness sublayer. If so, these terms are not neglected in Eq. 20. Also, in general the neutral-limit Prandtl number \(Pr_{0}\) is not always close to one (see, e.g., ZE07 and ZEKRE13). We also stress that although \(Pr_{0}\) is occurring in the coefficients of the right-hand side of Eq. 22a, the coefficients do not really depend on \(Pr_0\) because its cancellation with that one occurring in the definition of SCFs. However, the dependence on \(Pr_{0}\) via the equivalent bulk Richardson number \(\hat{Ri}_{b}\) forms an essential property of the parametrization. It is obvious that the explicit inclusion of \(Pr_0\) increases the generality of the parametrization (22a) and increases thus the region of applicability of the package considerably.

The flux-profile relationship given by Eq. 22a is a general result, which, in principle, is valid for an arbitrary pair of SCFs \(\psi _{m}\) and \(\psi _{h}\). It is also obvious that the parametrizations described by this equation satisfy the quality criteria 1) to 6), see GLSG21, by construction. Note, however, that both values of \(\gamma \) and \(\zeta _{a}\) are sensitive to the particular functional form of SCFs \(\psi _{m}(\zeta )\) and \(\psi _{h}(\zeta )\) and to the ranges chosen for the optimisation of the parametrization.

When the solution \(\zeta =\zeta (Ri_{b}, \epsilon _m, \epsilon _{t})\) (Eq. 22a) is known, one can use it in Eqs. 7 and 8 to find the transfer coefficients (5), and so the fluxes of momentum (3) and heat (4). An algorithm for practical use is described in Appendix B.

This parametrization can be used in models of different levels of complexity because for each pair of SCFs Eq. 22a generates a hierarchy of parametrizations. The most general parametrization depends on \(Ri_{b}\), \(\epsilon _m\) and \(\epsilon _{t}\). The parametrizations of intermediate complexity follow from the general formulation when the roughness parameters for momentum and heat are assumed equal (\(z_{0}=z_{t}\)), so \(\epsilon _{t}=\epsilon _m\). This assumption, although not supported by observations, is often used in numerical models. At the lowest level of complexity the parametrizations can be optimized to representative values \(\overline{\epsilon }_m\) and \(\overline{\epsilon }_{t}\) of roughness parameters. These depend only on \(Ri_{b}\) and result in only \(Ri_{b}\)-dependent \(f_m(Ri_{b})\) and \(f_h(Ri_{b})\) functions, which are analogous to the parametrization of LTG82 (1) and can be used in numerical models similarly.

5.2 Parametrized Normalized Transfer Coefficients

To arrive finally at parametrized NTCs for the whole package, including the theoretical SCFs of ZE07-I, ZE07-II, and ZEKRE13 SCFs, two constants \(\gamma \) and \(\zeta _a\) in Eq. 22a must be calculated for each pair of NTCs. A least-square fit to obtain the best coefficients \(\gamma \) and \(\zeta _a\) has been applied already by GLSG21 to all SCFs of the package except to the SCFs of ZE07-I, ZE07-II and ZEKRE13, which we do here. For optimization we use the same ranges of \(Ri_b\), \(\epsilon _m\) and \(\epsilon _t\) for all six SCFs. The ranges are: \(0 \le Ri_{b} < 0.4\) for stability, and \(1.5 \times 10^{3} \le \epsilon _m \le 3 \times 10^{5}\) and \(\epsilon _m \le \epsilon _{t} \le 10^{2} \epsilon _m\) for the roughness parameters. Based on \(z=10\) m this corresponds to \( 3.3\times 10^{-5}~\mathrm{m}\le z_0 \le 6.7\times 10^{-3}\) m, \(0.01 z_0 \le z_t \le z_0\). These ranges of \(Ri_b\), \(\epsilon _m\), and \(\epsilon _t\) are typical for polar sea ice regions, and are documented by SHEBA (see, e.g., GAFGP07) and other campaigns (see, e.g., GL18, GLGS20). It is important to note that these optimal ranges are far away from the roughness values shown in Figs. 1, 2, 3, 4, 5, 6 by the largest and smallest values of \(\epsilon _m\). However, we found that the fit to sea-ice conditions in the given large range results in a sufficient agreement over land as well, while, vice versa, the best fit to land conditions did not result in sufficient accuracy over smooth sea ice.

The calculated values of the constants \(\gamma \) and \(\zeta _a\) follow as:

$$\begin{aligned} \mathrm{ZE07-I}&:&\quad \quad \quad \quad \gamma = 1.80,\quad \zeta _{a}= 9.9, \end{aligned}$$
(23)
$$\begin{aligned} \mathrm{ZE07-II}&:&\quad \quad \quad \quad \gamma = 4.63,\quad \zeta _{a}= 15.4, \end{aligned}$$
(24)
$$\begin{aligned} \mathrm{ZEKRE13}&:&\quad \quad \quad \quad \gamma =1.91,\quad \zeta _{a}= 6.6\,. \end{aligned}$$
(25)

The solution is unique for each pair of SCFs in the considered stability range.

Plugging the constants in Eq. 22a and the result in Eqs. 7 and 8, where \(\psi _{m}(\zeta )\) and \(\psi _{h}(\zeta )\) are given by Eqs. 16 for ZE07-I, Eq. 17 for ZE07-II and Eqs. 18a, 18b for ZEKRE13 SCFs, we obtain the required parametrizations for the NTCs \(f_{m}(Ri_b, \epsilon _{m}, \epsilon _t)\) and \(f_{h}(Ri_b, \epsilon _{m}, \epsilon _t)\). The parametrizations are summarized in Table 1 for the whole package and visualized in Figs. 1, 2, 3, 4, 5, 6 (see dashed coloured lines) as a function of \(Ri_b\) for the same values of roughness parameters \(\epsilon _{m}\) and \(\epsilon _{t}\) for all NTCs.

This and the other results are discussed in the next section.

6 Results and Discussion

In this section we derive the NTCs \(f_{m}\) and \(f_{h}\) depending on \(Ri_b\), \(\epsilon _m\), and \(\epsilon _t\) for the theoretical stability correction functions (SCFs) of ZE07-I, ZE07-II, and ZEKRE13, and compare them with NTCs based on the empirical SCFs of BD, HB88, BH91, CB05, GAFGP07, and GLGS20, which were derived previously (Sect. 6.1). Also, we compare these exact NTCs with the corresponding non-iterative parametrizations and discuss their accuracy (Sect. 6.2) relative to the iterative schemes. Then we compare all coefficients with the SHEBA measurements (Sect. 6.3). The comparison of NTCs with SHEBA measurements had been shown until now only for the GAFGP07 and GLGS20 functions by GLGS20. Such a comparison is important. Namely, it shows which of the functions and in which stability range they can be applied to sea-ice-covered regions, maybe also beyond the range of \(\zeta \), for which they were originally derived (see Table 1). We remind the reader that the extension of the validity to large values of \(Ri_b\) is a prerequisite for using NTCs in weather prediction and climate models for the determination of near-surface fluxes. At present, there is no practical alternative for such an extension. Finally, in Sect. 6.4 we describe an attempt to modify the stability functions (SF) of ZE07-I, ZE07-II, and ZEKRE13 to improve the agreement of the corresponding SCFs and NTCs with SHEBA data.

Fig. 1
figure 1

Normalized transfer coefficients \(f_m\) for momentum based on BD (a and b), HB88 (c and d), and BH91 (e and f) stability correction functions as a function of the bulk Richardson number \(Ri_b\) and dependent on the surface roughness parameter \(\epsilon _m\) for given \(\alpha = \epsilon _m /\epsilon _t\) using linear-linear scaling (left column) and log-linear one (right column). Solid lines: iterative numerical solution, dashed lines: non-iterative solution. In all panels \(\epsilon _{m} = 10^{7}\) (red lines), \(3 \times 10^{4}\) (blue lines) and 30 (green lines) with \(\alpha =0.7\). Blue lines represent typical sea ice conditions, the red solid and orange dashed lines are results for extremely smooth surfaces and the green curves represent rough land surfaces. Solid black lines are the parametrization of LTG82. Squares represent bin-averaged SHEBA data at the five measurement levels (red: 2.2 m; green: 3.2 m; blue: 5.1 m; brown: 8.9 m; black: 14–18.2 m)

The results are shown for all SCFs in Figs. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. They contain the exact solutions (solid coloured lines), our non-iterative parametrizations (dashed coloured lines) and parametrizations of LTG82, which are often used in models (solid black lines). All NTCs are presented for three different pairs of roughness parameters \(\epsilon \) and \(\epsilon _t\) and as a function of \(Ri_b\) (\(0 \le Ri_b < 0.4\)). We consider a very smooth ocean surface, a typical sea-ice surface, and a rough land surface. The sea-ice roughness parameters are \(\epsilon _m=3 \times 10^4\) and \(\epsilon _{t}=\epsilon _m /0.7\) (based on \(z=10\) m, \(z_0=3.3 \times 10^{-4}\) m, \(z_t=0.7 z_0\), see, e.g., GLGS20). The extremely smooth ocean surface is represented by \(\epsilon _m = 10^7\), \(z_0 = 10^{-6}\) m (see, e.g., Elvidge et al. 2016) and for the rough land surface we use \(\epsilon _m = 30\), \(z_0 = 0.33\) m (see, e.g., Garratt 1982).

6.1 New Normalized Transfer Coefficients and Comparison with Earlier Ones

The normalized transfer coefficients \(f_m\) and \(f_h\) based on ZE07-I, ZE07-II, and ZEKRE13 SCFs are obtained numerically by an iterative solution \(\zeta =\zeta (Ri_b, \epsilon _{m}, \epsilon _t)\) (which we call iterative or exact solution interchangeably) of the governing MOST Eq. 20 and substituting the result in Eqs. 7 and 8, where \(\psi _{m}(\zeta )\) and \(\psi _{h}(\zeta )\) are given by Eqs. 16 for ZE07-I, Eqs. 17 for ZE07-II and Eqs. 18a, 18b for ZEKRE13 SCFs.

The results are visualized in Figs. 5 and 6. The figures show that the general dependence of the new NTCs (ZE07-I,II and ZEKRE13) on \(Ri_{b}\) is the same as for all NTCs, which are nowadays known, see, e.g., Figs. 1, 2, 3, 4. Namely, \(f_{m}(0)=f_{h}(0)=1\), and \(f_{m}(Ri_b)\) and \(f_{h}(Ri_b)\) monotonically decay to zero as \(Ri_b \rightarrow \infty \). However, other details of the functional dependencies on \(Ri_b\) are quite different for ZE07-I, ZE07-II, and ZEKRE13, reflecting the difference in the functional form of SCFs.

Fig. 2
figure 2

As in Fig. 1, but for NTCs \(f_h\) for heat

Fig. 3
figure 3

As in Fig. 1, but for NTCs \(f_m\) based on CB05 (a and b), GAFGP07 (c and d) and GLGS20 (e and f) stability correction functions

Fig. 4
figure 4

As in Fig. 1, but for NTCs \(f_h\) based on CB05 (a and b), GAFGP07 (c and d) and GLGS20 (e and f) stability functions

Fig. 5
figure 5

As in Fig. 1, but for NTCs \(f_m\) based on ZE07-I (a and b), ZE07-II (c and d) and ZEKRE13 (e and f) stability correction functions. The original set of parameters was used for all schemes as given in Sect. 4 and in Table 1

Fig. 6
figure 6

As in Fig. 1, but for NTCs \(f_h\) based on ZE07-I (a and b), ZE07-II (c and d) and ZEKRE13 (e and f) stability correction functions. The original set of parameters was used for all schemes as given in Sect. 4 and in Table 1

Fig. 7
figure 7

NTCs \(f_m\) based on stability correction functions of all package members (ZEKRE13, ZE07-I, ZE076-II in panels a and b; BH91, HB88, BD, GLGS20, GAFGP07, CB05, ECMWF in panels c and d). The original set of parameters was used for all schemes as given in Sect. 4. Results of iterative schemes are shown. For all curves \(z_0\) was prescribed to the typical value of sea ice used also in the blue cuves of Figs. 1, 2, 3, 4, 5, 6. \(\alpha \) was set to 0.7

Fig. 8
figure 8

As Fig. 7, but \(f_h\) is shown

Fig. 9
figure 9

NTCs \(f_m\) for ZE07-I/GL (a and b), ZE07-II/GL (c and d), and ZEKRE13/GL (e and f) obtained with the modified set of parameters given by Eqs. 3133 and 3436

Fig. 10
figure 10

NTCs \(f_h\) for ZE07-I/GL (a and b), ZE07-II/GL (c and d), and ZEKRE13/GL (e and f) obtained with the modified set of parameters given by Eqs. 3133 and 3436

Several important properties of these NTCs can be understood by analysing the asymptotes of Eqs. 7, 8 with Eqs. 20 and 1618a. The analysis reveals that at \(Ri_b \rightarrow 0\) we have the common linear decrease of both \(f_{m}\) and \(f_{h}\) for ZE07-I and ZEKRE13 as:

$$\begin{aligned} f_{m}= & {} 1-2a_{m}\frac{(1-\epsilon _{t})}{(1-\epsilon _{m})}\frac{\ln \epsilon _{m}}{\ln \epsilon _{t}}{\hat{R}i}_b, \end{aligned}$$
(26a)
$$\begin{aligned} f_{h}= & {} 1- \Big [a_{m}+a_{h}\frac{(1-\epsilon _{t})}{(1-\epsilon _{m})}\frac{\ln \epsilon _{m}}{\ln \epsilon _{t}}\Big ]\frac{(1-\epsilon _{t})}{(1-\epsilon _{m})}\frac{\ln \epsilon _{m}}{\ln \epsilon _{t}}{\hat{R}i}_b. \end{aligned}$$
(26b)

This linear dependence on \(Ri_{b}\) can be explained by the fact that the corresponding SCFs follow the Businger–Dyer limit (11) at \(\zeta \rightarrow 0\), and that \(\zeta \sim Ri_b\) (see Eq. 22a) in this limit. The other NTCs based on empirical SCFs (11)–(15b) and (19a), (19b) have similar asymptotes, but the constants \(a_{m}\) and \(a_{h}\) are different for different functions. In contrast, ZE07-II SCFs (16) do not have this linear limit, and the corresponding NTCs decrease as:

$$\begin{aligned} f_{m}= & {} 1-2a_{m}\frac{\left[ (1-\epsilon _{t})\ln \epsilon _{m} \right] ^{2/3}}{\left[ (1-\epsilon _{m})\ln \epsilon _{t}\right] ^{5/6}}{\hat{R}i}^{5/6}_{b}, \end{aligned}$$
(27a)
$$\begin{aligned} f_{h}= & {} 1- a_{m}\frac{\left[ (1-\epsilon _{t})\ln \epsilon _{m}\right] ^{2/3}}{\left[ (1-\epsilon _{m})\ln \epsilon _{t}\right] ^{5/6}} {\hat{R}i}^{5/6}_{b} -a_{h} \frac{\left[ (1-\epsilon _{t})\ln \epsilon _{m}\right] ^{8/5}}{\left[ (1-\epsilon _{m})\ln \epsilon _{t}\right] ^{9/5}}{\hat{R}i}^{4/5}_{b}. \end{aligned}$$
(27b)

Also, we found that in the opposite limit of \(Ri_b \rightarrow \infty \) all six functions \(f_{m}\) and \(f_{h}\) decrease following a power-law. The analytical asymptotes read as:

$$\begin{aligned} f_k \sim \frac{1}{{\hat{R}i}_{b}^{\varDelta _{k}}}, \quad k=[m,h] \end{aligned}$$
(28)

with the exponents \(\varDelta _{k}\) as:

$$\begin{aligned} \mathrm{ZE07-I, ZEKRE13}&:&\quad \quad \quad \quad \varDelta _{m}=2,\quad \quad \varDelta _{h}=3 \end{aligned}$$
(29)
$$\begin{aligned} \mathrm{ZE07-II}&:&\quad \quad \quad \quad \varDelta _{m}=75/6,\quad \varDelta _{h}=49/4 \,. \end{aligned}$$
(30)

According to Eqs. 28 with (29) and (30) the NTCs \(f_{m}\) for ZE07-I and ZEKRE13 SCFs represent long-tail functions, while the \(f_{h}\) are short-tail functions. We remind the reader that if a function is decaying as \(1/Ri_{b}^3\) at \(Ri_{b} \rightarrow \infty \), or faster, it is called a short-tail function, but it is called a long-tail function if the decay is slower. Actually, the choice of the value \(\varDelta =3\) as transitional value is rather arbitrary, but we use it in our study as a reasonable working hypothesis, sf. LTG82, GLSG21. Thus, both \(f_{m}\) and \(f_{h}\) based on the ZE07-II SCFs belong to the same group of short-tail functions. It is obvious that the turbulent fluxes at \(Ri_{b} \rightarrow \infty \) are larger for long-tail NTCs then for short-tail ones.

By comparing the theoretical NTCs of ZE07-I and ZEKRE13 (Figs. 5, 6 and in most concise form for sea-ice conditions only in Figs. 7 and 8) with the empirical ones of GLGS20 (Figs. 3, 4), it becomes obvious that the qualitative behaviour of the ZE07-I function \(f_{m}\) is very similar to the corresponding GLGS20 function. This concerns the dependence on \(Ri_b\) and on \(\epsilon _{m}\). The reason for this similarity can be explained by the fact that the asymptote of \(f_{m}\) for ZE07-I coincides with that one of GLGS20 in both limits of small and large \(Ri_{b}\). In the limits of small \(Ri_{b}\) the coefficients \(a_{m}\) in Eq. 26a are equal (\(a_{m}=5\) for both). Also, the \(\varDelta _{m}\) values are equal as well, because Eq. 28 with (29) and (30) is identical to Eqs. (60) in GLGS20, which reads \(f_{m} \sim 1/Ri_{b}^{2}\). As a result, the NTCs are similar in both limits of small and large \(Ri_{b}\). This is sufficient for the similarity of \(f_{m}\) in the whole range \(0 \le Ri_{b} < 0.4\). However, we stress that in the physically relevant range of large but finite \(Ri_{b}\) (e.g., \(0.1< Ri_b < 0.4\)) some small difference remains. It is mainly due to the difference in the values of \(Pr_{0}\) (\(Pr_{0}=0.85\) versus \(Pr_{0}=0.98\)).

The quantitative agreement of ZEKRE13 and GLGS20 is also good, but slightly less pronounced due to the difference in the values of the coefficients: \(a_{m}=4\) and \(Pr_{0}=0.80\) for ZEKRE12, but \(a_{m}=5\) and \(Pr_{0}=0.98\) for GLGS20. The agreement can be improved by equalizing the values of these constants. We come back to this idea of a modification of the ZE07-I and ZEKRE13 NTCs in Sect. 6.4.

Finally, we stress that the described similarity of ZE07-I and ZEKRE13 \(f_{m}\) with the GLGS20 \(f_m\) is an unexpected result keeping in mind the difference of the asymptotes of the corresponding SFs at large \(\zeta \): \(\zeta \) vs \(\zeta ^{1/3}\) for \(\psi _{m}(\zeta )\) and \(\zeta ^{2}\) vs const for \(\psi _{h}(\zeta )\). This difference in the SFs is reflected in a larger difference of NTCs for heat \(f_{h}\). Nevertheless, the agreement for \(f_{h}\) is also reasonably good, as shown in the figures.

NTCs of ZE07-I and ZE07-II are closer to the BD curves than the other NTCs, except GLGS20. The figures also contain results of the LTG82 NTCs. As already discussed by GLSG21, the BH91 curves are those with the smallest differences to the LTG82 curves. In contrast, the difference between all theoretical NTCs and LTG82 is the largest.

Concerning the dependence of NTCs on roughness, we highlight the following. In contrast to the NTCs of LTG82, all coefficients presented in Figs. 1, 2, 3, 4, 5, 6 show a strong dependency on the surface roughness parameters \(\epsilon _m\) and \(\epsilon _t\), except the ones based on BD (Figs. 1 and 2, upper rows). The dependence becomes stronger with increasing \(Ri_b\), which is visible by the increasing spread of curves towards large \(Ri_b\). However, we see also that this growing dependency starts at different values for each function. For example, for BH91 the curves for \(f_m\) start to diverge at \(Ri_b \approx 0.08\) while for GAFGP the corresponding value is \(Ri_b \approx 0.1\) and for GLSG20 it is \(Ri_b \approx 0.12\). For the theoretical NTCs the dependence on \(\epsilon _m\) is the largest for ZEKRE13 and the smallest for ZE07-II.

Figures 7 and 8 also contain the solutions of the BH91/ECMWF scheme. The corresponding NTCs differ only slightly from those of the HB88 and BH91 schemes. This can be expected because the same equations are used as in BH91 but just with other constants for \(\psi _m\). Thus, conclusions for the schemes HB88 and BH91 are valid also for the BH91/ECMWF scheme. The corresponding results of the non-iterative scheme for BH91/ECMWF are not shown but required values of constants are included in Table 1. The quality of agreement between the iterative and non-iterative scheme is the same as for BH91.

6.2 Comparison of Iterative and Non-iterative Solutions

The comparison of the iterative and non-iterative solutions for BD, HB88, BH91, CB05, GAFGP07, and GLGS20 has been shown already in earlier work (GL18, GLGS20, and GLSG21, see Figs. 1, 2, 3, 4). The main findings are that the non-iterative schemes are in most cases very close to the iterative solutions. The non-iterative solutions reproduce both long-tail functions and short-tail functions with the same quality of agreement, but there are some exceptions. Considering the panels with linear vertical axes, it seems that there is not much difference between the iterative and non-iterative solutions in the range \(0 \le Ri_{b} < 0.1\), but the panels with logarithmic axes, focusing on the very stable stratification (large \(Ri_{b}\)), illustrate some differences (Figs. 12, 3, 4, 5, 6). The largest difference occurs for the very rough case (green lines). For the GLGS20, ZE07-I, and ZEKRE13 functions the non-iterative schemes underestimate both \(f_m\) and \(f_h\), especially in the range \(0.05<Ri_b<0.15\). But one must keep in mind the large scatter of measurements (see Sect. 6.3) and that the TCs \(C_d = C_{dn} f_m\) and \(C_h = C_{hn}f_h\) are goverened not only by \(f_m\) and \(f_h\) but also by \(C_{dn}\) and \(C_{hn}\) (thus by \(z_0\), \(z_t\)) with usually high uncertainty. The latter has a larger effect on TCs than the uncertainty of the non-iterative scheme for the determination of the NTCs.

Overall, the strong dependency of NTCs on the surface roughness parameters mentioned above is reproduced by the non-iterative solutions. And similar to the iterative solutions, in the non-iterative solution the dependency is also stronger at larger \(Ri_b\). Additionally, as for the iterative schemes, this growing dependency on \(Ri_b\) starts at different values for each function.

Finally, all parametrizations approximate the exact NTCs most accurately for values of the roughness parameters for momentum \(\epsilon _{m}\) (blue curves in the figures) and for heat \(\epsilon _{t}\), which are typical for sea-ice conditions. One can expect this result because the ranges, which were used for an optimization of the parameters \(\zeta _a\) and \(\gamma \) (Eq. 22a), were based on these typical values.

Overall, the non-iterative parametrizations reproduce the iteratively determined NTCs reasonably well. The largest biases exist for large surface roughness. Differences between the exact NTCs and the parametrizations are comparable with the scatter among the results for different functions. Thus, we consider the differences between results of the iterative and non-iterative schemes as being small (see the discussions of this issue in GL18, GLGS20, and GLSG21). They are also small as compared with the scatter in the measurements (see Sect. 6.3).

An analysis of the figures also reveals an interesting fact that several parametrizations, such as HB88, BH91, CB05, GAFGP07, GLGS20, ZE07-I (see Figs. 1, 2, 3, 4, 5, 6), have systematic biases (especially for smooth surfaces, see red curves) resulting in an underestimation of the exact NTCs at large \(Ri_{b}\). This finding has important consequences, which we discuss in the next section.

6.3 Comparison of NTCs with SHEBA Data

As we already mentioned in Sects. 1 and 2 SHEBA provides an extraordinary dataset because it covers a large range of stability (\(0 \le \zeta < 100\)). This might be related to the special conditions over sea ice with often surface-based inversions during winter. The data represent measurements over about one year with frequent stable conditions. They were obtained from sonic anemometers installed at a 20 m tower in five levels (Andreas et al. 1999; Uttal et al. 2002) (GAFGP07). Due to the high quality of the data we use them to investigate the applicability of NTCs of all members of the package of stability correction functions over sea ice (see Table 1). As mentioned already, a disagreement with SHEBA data of the NTCs, derived from data in mid latitudes, means only that they have drawbacks for sea-ice-covered regions, but they should be part of the parametrization package covering more than just polar regions.

NTCs \(f_m\) for momentum and \(f_h\) for heat based on bin-averaged data are shown in Figs. 1, 2, 3, 4, 5, 6 (squares) as a function of the bulk Richardson number \(Ri_b\) using linear-linear scaling (left column) and log-linear one (right column). Note that only the blue lines can be compared with the SHEBA data since the prescribed roughnesses for the green and red curves are outside of the SHEBA roughness range. The colours of the symbols represent SHEBA measurements in different heights but not for different roughnesses.

For small \(Ri_{b}\) (see the range \(0 \le Ri_b < 0.08\) in the left columns of the figures) all NTCs and corresponding parametrizations represent the data well. However, the analysis of the figures reveals that for large \(Ri_b\) (practically \(Ri_b > 0.08\)) not all NTCs result in a good agreement with measurements.

The best agreement with the SHEBA measurements among the empirical NTCs is obtained for the GLGS20 ones, which is slightly better than that obtained by the GAFGP07 NTCs. This improvement is not surprising because the functional form and parameters of the GLGS20 and GAFGP07 SCFs had been optimized using SHEBA measurements. As concerns the results of the theoretical NTCs, \(f_m\) based on ZE07-I shows even a slightly better agreement with the SHEBA data in the range \(Ri_b > 0.25\) than the GLGS20 results. ZEKRE13 results for \(f_m\) overestimate the measured data for \(Ri_b > 0.1\). For \(f_h\), GLGS20 shows the best agreement with SHEBA but also ZEKRE13 results agree well with the observations while ZE07-I results underestimate \(f_h\) for \(Ri_b > 0.2\). ZE07-II results for both \(f_m\) and \(f_h\) differ much more from the observations for both weak and strong stability, which becomes especially obvious from the figures with logarithmic axes (middle rows and right columns in Figs. 5 and 6). This can be expected because the corresponding SCFs do not fulfill the BD limit at \(Ri_{b} \rightarrow 0\). The functions with the largest discrepancy are the ones by LTG82, BD, CB05, and ZE07-II. We stress, however, that the discrepancy is relatively large only for the range \(Ri_b > 0.08\). But it shows that over sea ice the application of NTCs to the full range \(0 \le Ri_b < 0.5\) is critical for the functions BD, HB88, BH91, and ZE07-II because apparently they do not agree well with the SHEBA data.

Caution is necessary when the green curves are considered. They look for some NTCs (\(f_m\) and \(f_h\) of CB05 in Figs. 3 and 4, and \(f_h\) of GAFGP07 in Fig. 4) as if they were good representations of the SHEBA data. But this is not the case because the roughness for the green curves (\(\epsilon _m = 30\), \(z_0 = 0.33\) m) is much higher than any roughness observed during SHEBA.

Finally, the comparison of the non-iterative parametrizations with measurements points to an unexpected benefit, at least when the parametrizations are applied over sea ice. As we mentioned in the previous section, several non-iterative parametrizations (,e.g., HB88, BH91, CB05, GLGS20, and ZE07-I) underestimate the iteratively determined NTCs (see, e.g., Figs. 1, 2, 3, 4, 5, 6), but this underestimation compensates an overestimation of the SHEBA data by actual NTCs for rough surfaces, and, thus, results in better agreement of the non-iterative parametrizations with the data. In this respect, for those cases the non-iterative parametrizations of NTCs are even better suited for their practical use in models over sea ice than their iterative counterpart. Therefore, one can consider the parametrizations as a modification of the iterative NTCs representing solutions of the MOST equations, which are better adjusted to SHEBA data.

It is interesting that the NTCs of ZE07-I and ZEKRE13 show a relatively good agreement with the SHEBA data, although the derivation of the corresponding stability functions SF and stability correction functions SCF is based on theory and LES data, forming a completely independent data source. The question arises again, why other functions, and thus the data they are based on, differ from the SHEBA data. It has been shown already by GLSG20 that the so-called Ranchi data (Srivastava et al. 2020) agree well with the SHEBA data, at least in the stability range where they show the highest accuracy. These data are valid for land conditions far from polar regions. It underlines that the question, why datasets show differences to each other, is not yet solved. The reason cannot be the surface roughness because the possible range of modification by roughness is much smaller than the difference between the NTCs of different authors (see Figs. 1, 2, 3, 4, 5, 6).

In the next section we show that by slight modifications of the ZE07-I, ZE07-II, and ZEKRE13 SCFs the agreement of the related NTCs with the SHEBA measurements can be improved.

6.4 Modifications of ZE07-I and ZEKRE13 by Adjustment to SHEBA Data

A modification of the MOST SFs is common practice. It can be motivated by measurements, which become newly available, or by new theoretical physical ideas. The modification can concern the functional form of the stability functions (e.g., GLGS20) and the values of the empirical constants (e.g., Dyer 1974; Srivastava et al. 2020). Dyer (1974) modified the constants of the SFs proposed by BD, and Srivastava et al. (2020) changed the constants of GAFGP07 using the Ranchi data for land surfaces. GLGS20 modified the functional form of the GAFGP07 SFs using the same SHEBA data, but improving the description of the \(\zeta - Ri_{b}\) relationship. In this study, in line with Dyer (1974) and with Srivastava et al. (2020), but in contrast to GLGS20, we attempt to improve the agreement of the ZE07-I, ZE07-II, and ZEKRE13 NTCs with the SHEBA data keeping the functional form of SCFs unchanged and optimizing their constants.

By the trial and error method we found that an improved agreement to SHEBA data can be achieved by a modification of the values \(Pr_{0}\) and \(a_{m}\). The new empirical constants are as follows:

$$\begin{aligned} \mathrm{ZE07-I/GL}&:&Pr_{0}=0.98,\, a_{m}=5.0, \,a_{h}=5.0,\, b_{h}=1.25 \end{aligned}$$
(31)
$$\begin{aligned} \mathrm{ZE07-II/GL}&:&Pr_{0}=0.98,\, c_{m}=5.5, \,c_{h}=5.2, \end{aligned}$$
(32)
$$\begin{aligned} \mathrm{ZEKRE13/GL}&:&Pr_{0}=0.7,\, a_{m}=4.0 , \,a_{h}=4.5,\, b_{h}=1.13,\nonumber \\ \,&c_{h}=-0.0062, \, d_{h}=3.55. \end{aligned}$$
(33)

Here and in the following we use the abbreviation ZE07-I/GL, ZE07-II/GL, and ZEKRE13/GL for modified SCFs and NTCs for shortness.

Results are presented in Fig. 9 for \(f_{m}\) and Fig. 10 for \(f_{h}\). Apparently, these modifications improve the agreement of the NTCs obtained by the schemes ZE07-I/GL, ZE07-II/GL, and ZEKRE13/GL with the observations. For ZE07-II/GL, there is still a large difference for \(Ri_b > 0.25\) but an improvement is visible for \(0.1< Ri_b < 0.2\). We obtain now for ZE07-I/GL and ZEKRE13/GL a similar quality of agreement as for GLGS20 for both \(f_m\) and \(f_h\). The best agreement for \(f_m\) with respect to sea-ice conditions is found for ZE07-I/GL showing almost an optimal agreement with the measurements. It is even slightly better than for GLGS20 in case of \(f_m\) while it is slightly worse than GLSG20 with respect to \(f_h\).

Actually, the close agreement with the results of measurements can be expected because in Sect. 6.1 the similarity of the asymptotes belonging to the ZE07-I and ZEKRE13 NTCs with those belonging to the GLGS20 NTCs was shown in both limits of small \(Ri_{b} \rightarrow 0\) and of large \(Ri_{b} \rightarrow \infty \) (see Eqs. 26a, 26b and Eq. 28 with 29). Since the SFs of GLGS20 were derived to approximate the SHEBA data as closely as possible, it is not surprising that ZE07-I/GL and ZEKRE13/GL with constants (31) and (33) also approximate the SHEBA data well.

Another reason for the good agreement between the parametrizations ZE07-I/GL and ZEKRE13/GL is also that the logarithmic term in the \(\psi _h\) function of ZEKRE13 (Eq. 18b) is small against both other terms. Thus we have almost the same functional dependency on \(\zeta \) or \(Ri_b\) respectively for ZE07-I/GL and ZEKRE13/GL. However, it is also important to note that the neutral-limit Prandtl numbers \(Pr_0\) of both schemes differ strongly after the modification. For ZE07-I/GL it coincides with that of the empirical GLGS20 SCF \(\psi _h\) (\(Pr_0=0.98\)), but for ZEKRE13/GL with that of the theoretical Sukoriansky (2008) SCF (\(Pr_0=0.7\)). The latter was derived rigorously under several well established assumptions on the basis of spectral quasi-normal-scale-elimination (QNSE) theory for stably stratified turbulence (Sukoriansky and Galperin 2013, and references therein).

The modified values of the constants (31)–(33) lead to the modification of the fitting parameters \(\gamma \) and \(\zeta _a\), which specify the parametrization. The optimal parameters are as follows:

$$\begin{aligned} \mathrm{ZE07-I/GL}&:&\quad \quad \gamma =1.70,\quad \zeta _{a}= 11.0, \end{aligned}$$
(34)
$$\begin{aligned} \mathrm{ZE07-II/GL}&:&\quad \quad \gamma = 4.30,\quad \zeta _{a}= 14.0, \end{aligned}$$
(35)
$$\begin{aligned} \mathrm{ZEKRE13/GL}&:&\quad \quad \gamma = 1.71,\quad \zeta _{a}= 11.3\,. \end{aligned}$$
(36)

The dashed coloured curves in Figs. 9 and 10 show the parametrized NTCs \(f_m\) for momentum and \(f_h\) for heat. The accuracy of the parametrization is similar to that for the NTCs based on the original SCFs.

Although the obtained results are impressive, the trial and error method for finding optimal coefficients cannot really replace a systematic sensitivity study leading to the ‘best possible’ modification of the SCFs. Keeping in mind that four or five parameters must be fitted (see, e.g., eqs. 18a and 18b), and that the coefficients are mutually dependent ones (see Appendix A), a more rigorous method is required for such a study. Moreover, the modification of the functional form might be necessary also, e.g., for achieving a consistency of ZE07-II SCFs with the Businger–Dyer limit (11) at \(\zeta \rightarrow 0\). We leave this finding of the ‘best’ modification to future research.

Summarizing, at least for applications to sea-ice-covered regions we can recommend the choice of parameters (31), (32), and (33) more than the original ones. For this reason we include these new modified SCFs in Table 1. According to the table, the region of applicability is enlarged as compared to the original theoretical one \(0 \le \zeta < 1\) because the new NTCs are derived on the basis of SHEBA data, which are available in the larger range \(0 \le \zeta < 100\). Future studies will show to which extent our modification of the constants in the SCFs is compatible with the allowed possible range of constants following from the EFB turbulence closure model. If an appropriate choice is impossible, the modified functions must be considered as new SCFs, which are based on SHEBA data. These functions are complementary to the GAFGP07 and GLGS20 SFs.

7 Summary and Future Work

In accordance with the five main goals of our study (i) to (v) stated in the Introduction, the main results are summarized as follows:

  1. (i)

    Momentum and heat transfer coefficients based on the three pairs of theoretical SCFs of ZE07-I, ZE07-II and ZEKRE13 were derived, analyzed and compared with six pairs of the normalized transfer coefficients derived earlier.

    1. 1.

      The normalized transfer coefficients for momentum \(f_{m}\) based on ZE07-I SCFs are long-tail functions, while all other normalized transfer coefficients are short-tail functions.

    2. 2.

      Relative to observations over sea ice (SHEBA data) the parametrizations of the normalized transfer coefficients based on the theoretical SCF of ZE07-I and ZEKRE13 are superior to many other empirical ones derived from other datasets. They are very similar to the coefficients of GLGS20, both qualitatively and quantitatively.

  2. (ii)

    Non-iterative parametrizations for these new transfer coefficients are established.

    1. 1.

      The parametrizations are derived in a universal framework relying on an approximate semi-analytical solution of the MOST equations. These have a simple analytical functional form, which is well suited for practical use in numerical weather prediction and climate models.

    2. 2.

      Results from the non-iterative parametrizations have sufficient accuracy relative to results from iterative schemes. For all normalized transfer coefficients the difference between the exact iterative solution and the parametrization is smaller than the scatter in measurements as is obvious from the SHEBA data.

    3. 3.

      The new transfer coefficients are included as members of an extended package of non-iterative parametrizations suggested earlier by GLSG21 (see Table 1).

  3. (iii)

    The verification of 18 members of the package versus SHEBA data is performed.

    1. 1.

      The results confirm previous findings that there are large differences in the performance of the transfer coefficients based on different pairs of stability functions relative to the SHEBA observations. This is not a failure of the parametrizations adjusted to other datasets, but it demonstrates the large variability of datasets, which until today cannot be fully explained.

    2. 2.

      For sea ice covered regions, the transfer coefficients based on the theoretical SCFs of ZE07-I and ZEKRE13 are superior to ones based on empirical SCFs of BD, HB88, BH91, and CB05, and only slightly worse in comparison to those based on empirical SCFs of GLGS20, which were derived on the basis of SHEBA data.

  4. (iv)

    Modified stability functions based on stability functions of ZE07-I, ZE07-II, and ZEKRE13 are introduced. The modified functions improve the agreement of the corresponding normalized transfer coefficients with SHEBA data.

  5. (v)

    Based on our results we can recommend the NTCs by GLSG20 over sea ice, but also the modified NTCs by ZE07-I/GL for practical use in NWP and climate models, when traditional single mode parametrization schemes are used. But the entire package is recommended, if an aggregation scheme is available in the model.

Overall, the new package of non-iterative parametrizations is well suited for a systematic study of the impact of a different treatment of the turbulent surface layer (represented by different SCFs) in NWP and climate models. Also, the comparison versus SHEBA data of all members of the package opens the door for a possible tuning of NTCs in future studies, to improve turbulent fluxes over sea ice when a model uses just one member of the scheme for the flux determination everywhere.

An implementation of the package of universal non-iterative parametrizations in current Earth system models, especially in those relying on aggregated schemes of transfer coefficients, is possible (GLSG21, Schneider et al. 2022). Work in this direction is in progress (Khosravi et al. 2020).

8 Epilogue

We both had the privilege to work in close contact with S. S. Zilitinkevich during his long stay at Alfred-Wegener-Institute Bremerhaven from 1994–1997. Sergej always generated a warm, friendly and productive working atmosphere. He was not only an outstanding researcher, but also an excellent teacher. This work, following his clear methodology and developing some of his brilliant ideas, is dedicated to the bright memory of Sergej.