From 67a57cfba9d6bb792cc67f3a4bc31905c35b75cb Mon Sep 17 00:00:00 2001 From: sbiri <sbiri@noc.ac.uk> Date: Mon, 4 Jul 2022 13:18:46 +0000 Subject: [PATCH] Update docs/Documentation.pdf, docs/Documentation.tex files --- docs/Documentation.pdf | Bin 0 -> 257745 bytes docs/Documentation.tex | 1916 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1916 insertions(+) create mode 100644 docs/Documentation.pdf create mode 100644 docs/Documentation.tex diff --git a/docs/Documentation.pdf b/docs/Documentation.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7c6653be98909773211219906dd52374e8f97a67 GIT binary patch literal 257745 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%0APrzv=1bCX}J(ZMj}L{cDq<D4QRvr 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 literal 0 HcmV?d00001 diff --git a/docs/Documentation.tex b/docs/Documentation.tex new file mode 100644 index 0000000..c09cb86 --- /dev/null +++ b/docs/Documentation.tex @@ -0,0 +1,1916 @@ +%% Generated by Sphinx. +\def\sphinxdocclass{report} +\documentclass[letterpaper,10pt,english]{sphinxmanual} +\ifdefined\pdfpxdimen + \let\sphinxpxdimen\pdfpxdimen\else\newdimen\sphinxpxdimen +\fi \sphinxpxdimen=49336sp\relax + +\usepackage[margin=1in,marginparwidth=0.5in]{geometry} +\usepackage[utf8]{inputenc} +\ifdefined\DeclareUnicodeCharacter + \DeclareUnicodeCharacter{00A0}{\nobreakspace} +\fi +\usepackage{cmap} +\usepackage[T1]{fontenc} +\usepackage{amsmath,amssymb,amstext} +\usepackage{babel} +\usepackage{times} +\usepackage[Bjarne]{fncychap} +\usepackage{longtable} +\usepackage{sphinx} + +\usepackage{multirow} +\usepackage{eqparbox} +\usepackage[inline]{trackchanges} +\addeditor{sbiri} +\usepackage{natbib} +\usepackage{amsmath} + +% Include hyperref last. +\usepackage{hyperref} +% Fix anchor placement for figures with captions. +\usepackage{hypcap}% it must be loaded after hyperref. +% Set up styles of URL: it should be placed after hyperref. +\urlstyle{same} +\addto\captionsenglish{\renewcommand{\contentsname}{Contents:}} + +\addto\captionsenglish{\renewcommand{\figurename}{Fig.\@ }} +\addto\captionsenglish{\renewcommand{\tablename}{Table }} +\addto\captionsenglish{\renewcommand{\literalblockname}{Listing }} + +\addto\extrasenglish{\def\pageautorefname{page}} + +\setcounter{tocdepth}{3} + + + +\title{AirSeaFluxCode Documentation} +\date{\today} +\release{1.0.0} +\author{Stavroula Biri} +\newcommand{\sphinxlogo}{} +\renewcommand{\releasename}{Release} +\makeindex + +\begin{document} + +\maketitle +\sphinxtableofcontents +\phantomsection\label{\detokenize{index::doc}} + + + +\chapter{Getting started} +\label{\detokenize{index:flux-code-documentation}}\label{\detokenize{index:getting-started}} +AirSeaFluxCode.py is a Python 3.6+ module designed to process data (input as numpy ndarray float number type) to calculate surface turbulent fluxes, flux product estimates and to provide height adjusted values for wind speed, air temperature and specific humidity of air at a user defined reference height from a minimum number of meteorological parameters (wind speed, air temperature, and sea surface temperature) and for a variety of different bulk algorithms (at the time of the release amount to ten). + +Several optional parameters can be input such as: an estimate of humidity (relative humidity, specific humidity or dew point temperature) is required in the case an output of latent heat flux is requested; atmospheric pressure. If cool skin/warm layer adjustments are switched on then shortwave/longwave radiations should be provided as input. Other options the user can define on input are the height on to which the output parameters would be adjusted, the function of the cool skin adjustment provided that the option for applying the adjustment is switched on, the option to consider the effect of convective gustiness. The user can: choose from a wide variety of saturation vapour pressure function in order to compute specific humidity from relative humidity or dew point temperature, provide user defined tolerance limits, user define the maximum number of iterations. + +%For the original publication of this package see: \href{https://}{link to the paper}. +% +For recommendations or bug reports, please visit \url{https://git.noc.ac.uk/NOCSurfaceProcesses/AirSeaFluxCode} + +\section{Description of test data} +\label{\detokenize{index:description-of-test-data}} +A suite of data is provided for testing, containing values for air temperature, sea surface temperature, wind speed, air pressure, relative humidity, shortwave radiation, longitude and latitude.\\ +The first test data set (data\_all.csv) is developed as daily averages from minute data provided by the Shipboard Automated Meteorological and Oceanographic System \cite[SAMOS,][]{Smith_etal_2019a, Smith_etal_2018} ; it contains a synthesis of various conditions from meteorological and surface oceanographic data from research vessels and three that increase the accuracy of the flux estimate (atmospheric pressure, relative humidity, shortwave radiation). We use quality control level three (research level quality), and we only keep variables flagged as Z (good data) \citep[for details on flag definitions see][]{Smith_etal_2018}. The input sensors' heights vary by ship and sometimes by cruise. The data contain wind speeds ranging between 0.015 and 18.5ms$^{-1}$, air temperatures ranging from -3 to 9.7$^{\circ}$C and air-sea temperature differences (T-T\textsubscript{0}, hereafter $\Delta$T) from around -3 to 3$^{\circ}$C. A sample output file is given (data\_all\_out.csv and its statistics in data\_all\_stats.txt) run with default options (see data\_all\_stats.txt for the input summary); note that deviations from the output values might occur due to floating point errors. \\ +The second test data set contained in era5\_r360x180.nc contains ERA5 \citep{Hersbach_etal_2018, era5_doc} hourly data for one sample day (15/07/2019) remapped to 1$^{\circ}$\,$\times$\,1$^{\circ}$ regular grid resolution using cdo \citep{schulzweida_uwe_2019_3539275}. In this case all essential and optional input SSVs are available. For the calculation of TSFs we only consider values over the ice-free ocean by applying the available land mask and sea-ice concentration (equal to zero) and setting values over land or ice to missing (flag=``m''). The data contain wind speeds ranging from 0.01 to 24.9 ms$^{-1}$, air temperatures ranging from -17.2 to 35.4 $^{\circ}$C and $\Delta$T from around -16.2 to 8$^{\circ}$C. + +\section{Description of sample code} +In the AirSeaFluxCode repository \url{AirSeaFluxCode} we provide two types of sample routines to aid the user running the code. The first is the routine toy\_ASFC.py which is an example of running AirSeaFluxCode either with one-dimensional data sets (like a subset of R/V data) loading the necessary parameters from the test data (data\_all.csv) or gridded 3D data sampled in era5\_r360x180.nc.\\ +The routine first loads the data in the appropriate format (numpy.ndarray, type float), then calls AirSeaFluxCode loads the data as input, and finally saves the output as text or as a NetCDF file and at the same time generates a table of statistics for all the output parameters and figures of the mean values of the turbulent surface fluxes. + +Second a jupyter notebook (ASFC\_notebook.ipynb) is provided as a step by step guide on how to run AirSeaFluxCode, starting from the libraries the user would need to import. It also provides an example on how to run AirSeaFluxCode with the research vessel data as input and generate basic plots of momentum and (sensible and latent) heat fluxes. The user can launch the \href{https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/what\_is\_jupyter.html}{Jupyter Notebook App} by clicking on \textit{Jupyter Notebook} icon in Anaconda start menu, this will launch a new browser window in your browser of choice (more details can be found \href{https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html}{here}). + + + + +\chapter{Users guide} +\label{\detokenize{index:users-guide}} + + +\section{Introduction} +\label{\detokenize{index:introduction}} +The flux calculation code was implemented in order to provide a useful, easy to use and straightforward ~\lq\lq\,roadmap\,\rq\rq~ of when and why to use different bulk formulae for the calculation of surface turbulent fluxes. + +Differences in the calculations between different methods can be found in: +\begin{itemize} +\item the way they compute specific humidity from relative humidity, temperature and pressure +\item the way they parameterise the exchange coefficients +\item the inclusion of heat and moisture roughness lengths +\item the inclusion of cool skin/warm layer correction instead of the bulk sea surface temperature, and +\item the inclusion of gustiness in the wind speed +\item the momentum, heat and moisture stability functions definitions +\end{itemize} + + +The available parameterizations in AirSeaFluxCode provided in order to calculate the momentum, sensible heat and latent heat fluxes are implemented following: +\begin{itemize} +\item \cite{Smith_1980} as S80: the surface drag coefficient is related to 10\,m wind speed (u\textsubscript{10}), surface heat and moisture exchange coefficients are constant. The stability parameterizations are based on the Monin-Obukhov similarity theory for stable and unstable condition which modify the wind, temperature and humidity profiles and derives surface turbulent fluxes in open ocean conditions (valid for wind speeds from 6 to 22\,ms$^{-1}$). + +\item \cite{Smith_1988} as S88: is an improvement of the S80 parameterization in the sense that it provides the surface drag coefficient in relation to surface roughness over smooth and viscous surface and otherwise derives surface turbulent fluxes in open ocean conditions as described for S80. + +\item \cite{Large_Pond_1981,Large_Pond_1982} as LP82: the surface drag coefficient is computed in relation to u\textsubscript{10} and has different parameterization for different ranges of wind speed. The heat and moisture exchange coefficients are constant for wind speeds \textless\,11ms$^{-1}$ and a function of u\textsubscript{10} for wind speeds between 11 and 25ms$^{-1}$. The stability parameterizations are based on the Monin-Obukhov similarity theory for stable and unstable condition. + +\item \cite{Yelland_Taylor_1996, Yelland_etal_1998} as YT96: the surface drag coefficient is a function of u\textsubscript{$\ast$}. The heat and moisture exchange coefficients are considered constant as in the cases of S80 and S88. + +\item \cite{Zeng_etal_1998} as UA: the drag coefficient is given as a function of roughness length over smooth and viscous surface. The parameterization includes the effect of gustiness. The heat and moisture exchange coefficients are a function of heat and moisture roughness lengths and are valid in the range of 0.5 and 18\,ms$^{-1}$. + +\item \cite{Large_Yeager_2004, Large_Yeager_2009} as NCAR: the surface drag coefficient is computed in relation to wind speed for u\textsubscript{10}\,\textgreater{}0.5\,ms$^{-1}$. The heat exchange coefficient is given as a function of the drag coefficient (one for stable and one for unstable conditions) and the moisture exchange coefficient is also a function of the drag coefficient. + +\item \cite{Fairall_etal_1996a, Fairall_etal_2003, Edson_etal_2013} as C30, and C35: is based on data collected from four expeditions in order to improve the drag and exchange coefficients parameterizations relative to surface roughness. It includes the effects of ~\lq\lq\,cool skin\,\rq\rq~, and gustiness. The effects of waves and sea state are neglected in order to keep the software as simple as possible, without compromising the integrity of the outputs though. + +\item \cite{era5_2019} as ecmwf: the drag, heat and moisture coefficients parameterizations are computed relative to surface roughness estimates. It includes gustiness in the computation of wind speed. + +\item \cite{Beljaars_1995a, Beljaars_1995b, Zeng_Beljaars_2005} as Beljaars: the drag, heat and moisture coefficients parameterizations are computed relative to surface roughness estimates. It includes gustiness in the computation of wind speed. +\end{itemize} + +\section{Description of AirSeaFluxCode} +\label{\detokenize{index:description-of-AirSeaFluxCode}} +In AirSeaFluxCode we use a consistent calculation approach across all algorithms; where this requires changes from published descriptions the effect of those changes are quantified and shown to be small compared to the significance levels we set in table\,\ref{tab:tol}. The AirSeaFluxCode software calculates air-sea flux of momentum, sensible heat and latent heat fluxes from bulk meteorological variables (wind speed (spd), air temperature (T), and relative humidity (RH)) provided at a certain height (hin) above the surface and sea surface temperature (SST) and height adjusted values for wind speed, air temperature and specific humidity of air at a user specified reference height (default is 10\,m). \\ +Additionally, non essential parameters can be given as inputs, such as: downward long/shortwave radiation (Rl, Rs), latitude (lat), reference output height (hout), cool skin (cskin), cool skin correction method (skin, following either \cite{Fairall_etal_1996b} (default for C30, and C35), \cite{Zeng_Beljaars_2005} (default for Beljaars), \cite{era5_2019} (default for ecmwf)), warm layer correction (wl), gustiness (gust) and boundary layer height (zi), choice of bulk algorithm method (meth), the choice of saturation vapour pressure function (qmeth), tolerance limits (tol), choice of Monin-Obukhov length function (L), and the maximum number of iterations (maxiter). Note that all input variables need to be loaded as numpy.ndarray. + +The air and sea surface specific humidity are calculated using the functions qsat\_air(T, P, RH, qmeth) and qsat\_sea(SST, P, qmeth) , which call functions contained in VaporPressure.py to calculate saturation vapour pressure following a chosen method (default is \cite{Buck_2012}). + +\label{\detokenize{index:constants}}\begin{itemize} +\item The air temperature is converted to air temperature for adiabatic expansion following: Ta = T + 273.16 +$\Gamma$\,$\cdot$\,hin + +\item The density of air is defined as $\rho$ = (0.34838\,$\cdot$\,P)/T$_\text{v10n}$ + +\item The specific heat at constant pressure is defined as c$_\text{p}$ = 1004.67\,$\cdot$\,(1 + 0.00084\,$\cdot$\,q$_\text{sea}$) + +\item The latent heat of vapourization is defined as L$_\text{v}$ = (2.501-0.00237\,$\cdot$\,SST)\,$\cdot$\,10$^\text{6}$ (SST in $^{\circ}$C) +\end{itemize} + +Initial values for the exchange coefficients and friction velocity are calculated assuming neutral stability. The program iterates to calculate the temperature and humidity fluxes and the virtual temperature as T$_{\text{v}}$=T$_{\text{a}}$(1+0.61q$_{\text{air}}$) , then the stability parameter z/L either as, +\begin{equation} + \frac{z}{L}=\frac{z(g\,\cdot\,k\,\cdot\,T_{*v})}{T_{v10n}\,\cdot\,u_{*}^{2}} +\end{equation} + +or as a function of the Richardson number as described by \cite{era5_2019}[their equations 3.23--3.25]; hence a new value for u$_{\text{10n}}$, hence new transfer coefficients, hence new flux values until convergence is obtained (Table \ref{tab:tol}). At every iteration step if there are points where the neutral 10\,m wind speed (u$_{\text{10n}}$) becomes negative the wind speed value at these points is set to NaN. +The values for air density, specific heat at constant volume, and the latent heat of vaporisation are used in converting the scaled fluxes u$_{\text{$\ast$}}$, T$_{\text{$\ast$}}$, and q$_{\text{$\ast$}}$ (eq.\,\ref{eq:strs}, for UA we retain their equations 7-14) to flux values in Nm$^{-2}$ and Wm$^{-2}$, respectively. + +\begin{equation} + \begin{array}{l} + u_{\ast} = \frac{k\cdot u_{z}}{\log(\frac{z}{z_{om}})-\Psi_{m}(\frac{z}{L})+\Psi_{m}(\frac{z_{om}}{L})} \\ + t_{\ast} = \frac{k\cdot (T-SST)}{\log(\frac{z}{z_{oh}})-\Psi_{h}(\frac{z}{L})+\Psi_{h}(\frac{z_{oh}}{L})} \\ + q_{\ast} = \frac{k\cdot (q_{air}-q_{sea})}{\log(\frac{z}{z_{oq}})-\Psi_{q}(\frac{z}{L})+\Psi_{q}(\frac{z_{oq}}{L})} + \end{array} + \label{eq:strs} +\end{equation} + +AirSeaFluxCode is set up to test for convergence between the i$^{th}$ and (i-1)$^{th}$ iteration according to the tolerance limits shown in Table\,\ref{tab:tol} for six variables in total, of which three are relative to the height adjustment (u$_{10}$, t$_{10}$, q$_{10}$) and three to the flux calculation ($\tau$, shf, lhf) respectively. The tolerance limits are set according to the maximum accuracy that can be feasible for each variable. The user can choose to allow for convergence either only for the fluxes (default), or only for height adjustment or for both (all six variables). Values that have not converged are by default set to missing, but the number of iterations until convergence is provided as an output (this number is set to -1 for non convergent points). +A set of flags are provided as an output that signify: ``m'' where input values are missing; ``o'' where the wind speed for this point is outside the nominal range for the used parameterization; ``u'' or ``q'' for points that produce unphysical values for u\textsubscript{10n} or q\textsubscript{10n} respectively during the iteration loop; ``r'' where relative humidity is greater than 100\%; ``l'' where the bulk Richardson number is below -0.5 or above 0.2 or z/L is greater than 1000; ``i'' where the value failed to converge after n number of iterations, if the points converged normally they are flagged with ``n''. The user should expect NaN values if out is set to zero (namely output only values that have converged) for values that have not converged after the set number of iterations (default is ten) or if they produced unphysical values for u\textsubscript{10n} or q\textsubscript{10n}. + +\begin{table}[h] + \caption{Tolerance and significance limits} + \centering + \begin{tabular}{|c|c|c|} + \hline + \textbf{Variable} & \textbf{Tolerance} & \textbf{Significance} \\ \hline + u$_{\text{10n}}$ & 0.01\,ms$^{-1}$ & 0.1\,ms$^{-1}$ \\ \hline + T$_{\text{10n}}$ & 0.01\,K & 0.1\,K \\ \hline + q$_{\text{10n}}$ & 1$\cdot$\,10$^{\text{-5}}$\,kg/kg & 1$\cdot$\,10$^{\text{-4}}$\,kg/kg \\ \hline + \textrm{$\tau$} & 10$^{\text{-3}}$\,N/m$^{2}$ & 10$^{\text{-2}}$\,N/m$^{2}$ \\ \hline + shf & 0.1\,W/m$^{2}$ & 2\,W/m$^{2}$ \\ \hline + lhf & 0.1\,W/m$^{2}$ & 2\,W/m$^{2}$ \\ \hline + \end{tabular} + \label{tab:tol} +\end{table} + + +%A schematic view of AirSeaFluxCode is given in the flow chart in Fig.\,\ref{fig:FC}. +% +%\begin{figure}[h] +% \begin{center} +% \includegraphics[width=15cm]{/Users/sbiri/Desktop/transfers/ASFCpaper_figures/FlowChart.pdf} +% \end{center} +% \caption{Schematic view of AirSeaFluxCode.} +% \label{fig:FC} +%\end{figure} + +\newpage +\section{AirSeaFluxCode module} +\label{\detokenize{index:AirSeaFluxCode-module}} +\index{AirSeaFluxCode} +\phantomsection\label{\detokenize{index:module-AirSeaFluxCode}}\index{AirSeaFluxCode (module)}\index{AirSeaFluxCode() (in module AirSeaFluxCode)} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:AirSeaFluxCode.AirSeaFluxCode}}\pysiglinewithargsret{\sphinxcode{}\sphinxbfcode{AirSeaFluxCode}}{\emph{spd}, \emph{T}, \emph{SST}, \emph{SST\_fl}, \emph{meth}, \emph{lat}, \emph{hum}, \emph{P}, \emph{hin}, \emph{hout}, \emph{Rl}, \emph{Rs}, \emph{cskin}, \emph{skin}, \emph{wl}, \emph{gust}, \emph{qmeth}, \emph{tol}, \emph{maxiter}, \emph{out}, , \emph{out\_var}, \emph{L}}{} +Calculates momentum and heat fluxes using different parameterizations +inputs should be numpy.ndarray float type. +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{spd} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- relative wind speed in ms$^{-1}$ (is assumed as magnitude difference +between wind and surface current vectors for C30, C35) + +\item {} +\sphinxstyleliteralstrong{T} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature in K (will convert if in $^\circ$\,C) + +\item {} +\sphinxstyleliteralstrong{SST} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature in K (will convert if in $^\circ$\,C) + +\item {} +\sphinxstyleliteralstrong{SST\_fl} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- sea surface temperature type ``bulk'' or ``skin'' + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\item {} +\sphinxstyleliteralstrong{lat} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- latitude (deg), default is 45$^\circ$ + +\item {} +\sphinxstyleliteralstrong{hum} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- humidity input is an array of the form [x, values] where: \\ +x="rh" for relative humidity (\%)--default, \\ +x="q" for specific humidity (g\slash\,kg) and \\ +x="Td" for dew point temperature (K). + +\item {} +\sphinxstyleliteralstrong{P} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air pressure in hPa, in the input is empty it is set to 1013hPa + +\item {} +\sphinxstyleliteralstrong{hin} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sensor heights in m (array 3x1 or 3xn) + +\item {} +\sphinxstyleliteralstrong{hout} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- output height, default is 10\,m + +\item {} +\sphinxstyleliteralstrong{Rl} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward longwave radiation (Wm$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{Rs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward shortwave radiation (Wm$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{cskin} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- 0 (default) no cool skin adjustment, otherwise is set to 1; + +\item {} +\sphinxstyleliteralstrong{skin} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- cool skin adjustment method option "C35" (default), "ecmwf" or "Beljaars" + +\item {} +\sphinxstyleliteralstrong{wl} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- warm layer correction switched off by default (wl=0), to switch on set to 1 + +\item {} +\sphinxstyleliteralstrong{gust} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- 4x1 [x, beta, zi, ugmin] x=0 gustiness is OFF, x=1-5 gustiness is ON + and use gustiness factor: 1. \cite{Fairall_etal_2003}, 2. GF is removed from TSFs u\textsubscript{10n}, u\textsubscript{ref}, 3. GF=1, 4. following ECMWF, 5. following \cite{Zeng_etal_1998}, + 5. following C35 matlab code; beta gustiness parameter, default is 1.2, zi PBL height (m) default is 600, ugmin is the minimum value for gust speed, default is 0.01ms$^{-1}$ + +\item {} +\sphinxstyleliteralstrong{qmeth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- is the saturation evaporation function to use amongst ``HylandWexler", ``Hardy", ``Preining", ``Wexler", ``GoffGratch", ``MagnusTetens", ``Buck", ``Buck2", ``WMO", ``WMO2018", ``Sonntag", ``Bolton", ``IAPWS", ``MurphyKoop" + +\item {} +\sphinxstyleliteralstrong{tol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- tolerance limits are set as a 4x1 or 7x1 array of the type [option, tol$_{u_{10n}}$, tol$_{t_{10n}}$, tol$_{q_{10n}}$, tol$_{tau}$, tol$_{shf}$, tol$_{lhf}$]. option can be 'flux' to set tolerance limits for the flux calculation only e.g. tol = ['flux', 0.01, 1, 1], 'ref' to set tolerance limits for height adjustment to hout e.g. tol = ['ref', 0.01, 0.01, 5$\cdot$\,10$^{-5}$] or 'all' to set tolerance limits for both air-sea fluxes and height adjustment e.g. ['all', 0.01, 0.01, 1$\cdot$\,10$^{-5}$, 0.01, 1, 1]. Default is tol = ['all', 0.01, 0.01, 1$\cdot$\,10$^{-5}$, 0.01, 1, 1] + +\item {} +\sphinxstyleliteralstrong{maxiter} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- number of iterations, default is 10; note that the number of iterations should not be less than 5. + +\item {} +\sphinxstyleliteralstrong{out} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- 0 to set points that have not converged to missing, otherwise set to 1 + +\item {} +\sphinxstyleliteralstrong{out\_var} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{str}}) -- optional. user can define pandas array of variables to be output. + the default full pandas array is : + out\_var = ("tau", "sensible", "latent", "monob", "cd", "cd10n", + "ct", "ct10n", "cq", "cq10n", "tsrv", "tsr", "qsr", + "usr", "usr\_gust", "usr\_nogust","ug", "GustFact", + "psim", "psit", "psiq", "psim\_ref", "psit\_ref", + "psiq\_ref", "u10n", "t10n", "q10n", "zo", "zot", "zoq", + "uref", "tref", "qref", "dter", "dqer", "dtwl", "tkt", + "Rl", "Rs", "Rnl", "qair", "qsea", "Rb", "rh", "rho", + "cp", "lv", "theta", "itera") + the "limited" pandas array is: + out\_var = ("tau", "sensible", "latent", "uref", "tref", "qref") + the user can define a custom pandas array of variables to output + +\item {} +\sphinxstyleliteralstrong{L} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{str}}) -- Monin-Obukhov length definition options \\ + "tsrv" : default or "Rb" \\ +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{res} (\sphinxstyleemphasis{array that contains}) -- +\begin{enumerate} +\item {} +momentum flux (Nm$^{-2}$) + +\item {} +sensible heat (Wm$^{-2}$) + +\item {} +latent heat (Wm$^{-2}$) + +\item {} +Monin-Obhukov length (m) + +\item {} +drag coefficient (cd) + +\item {} +neutral drag coefficient at 10\,m (cd10n) + +\item {} +heat exchange coefficient (ct) + +\item {} +neutral heat exchange coefficient at 10\,m (ct10n) + +\item {} +moisture exchange coefficient (cq) + +\item {} +neutral moisture exchange coefficient at 10\,m (cq10n) + +\item {} +virtual temperature scaling parameter (tsrv) + +\item {} +temperature scaling parameter (tsr) + +\item {} +specific humidity scaling parameter (qsr) + +\item {} +wind speed scaling parameter (usr) + +\item {} +wind speed scaling parameter including effect of gustiness (usr\_gust) + +\item {} +wind speed scaling parameter effect of gustiness removed (usr\_nogust) + +\item {} +gust wind speed (ug) + +\item {} +gustiness factor (GustFact) + +\item {} +momentum stability function (psim) + +\item {} +heat stability function (psit) + +\item {} +moisture stability function (psiq) + +\item {} +momentum stability function at reference height (psim\_ref) + +\item {} +heat stability function at reference height (psit\_ref) + +\item {} +moisture stability function at reference height (psiq\_ref) + +\item {} +10m neutral wind speed (u10n) + +\item {} +10m neutral temperature (t10n) + +\item {} +10m neutral specific humidity (q10n) + + \item {} +surface momentum roughness length (zo) + +\item {} +heat roughness length (zot) + +\item {} +moisture roughness length (zoq) + +\item {} +wind speed at reference height (uref) + +\item {} +temperature at reference height (tref) + +\item {} +specific humidity at reference height (qref) + +\item {} +cool-skin temperature depression (dter) + +\item {} +cool-skin humidity depression (dqer) + +\item {} +warm layer correction (dtwl) + +\item {} +thickness of the viscous layer (tkt) + +\item {} +downward longwave radiation (Rl) + +\item {} +downward shortwave radiation (Rs) + +\item {} +downward net longwave radiation (Rnl) + +\item {} +specific humidity of air (qair) + +\item {} +specific humidity at sea surface (qsea) + +\item {} +Bulk Richardson number (Rb) + +\item {} +relative humidity (rh) + +\item{} +air density (rho) + +\item{} +specific heat of moist air (cp) + +\item {} +latent heat of vaporisation (lv) + +\item {} +air potential temperature (theta) + +\item {} +number of iterations until convergence + +\item {} +flag (``n'': normal, ``o'': out of nominal range,\\ + ``u'': u\textsubscript{10n}<0, ``q'': q\textsubscript{10n}<0, \\ + ``m'': missing, \\ + ``l'': R\textsubscript{ib}<-0.5 or R\textsubscript{ib}>0.2 or $\mid\zeta\mid$>1000,\\ + ``r'': RH>100\%, \\ + ``t''': t10n<173K or t10n>373K \\ + ``i'': convergence fails after n iterations) + +\end{enumerate} +\end{itemize} + + +\end{description}\end{quote} +\end{fulllineitems} + + + +\section{Description of subroutines} +\label{\detokenize{index:description-of-subroutines}} +This section provides a description of the constants and subroutines that are called in AirSeaFluxCode. +\index{util\_subs} + +\subsection{Constants} +\label{\detokenize{index:constants-in-util_subs}} + +\index{util_subs.CtoK} +\phantomsection\label{\detokenize{index:module-util_subs}}\index{util\_subs (module)}\index{CtoK (in module util\_subs)} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:util_subs.CtoK}}\pysigline{\sphinxcode{util\_subs.}\sphinxbfcode{CtoK}\sphinxstrong{ = 273.16}} +Conversion factor for $^\circ$C to K + +\end{fulllineitems} + +\index{util_subs.kappa} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:util_subs.kappa}}\pysigline{\sphinxcode{util\_subs.}\sphinxbfcode{kappa}\sphinxstrong{ = 0.4}} +von Karman's constant + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +\subsection{Drag coefficient functions} +\label{\detokenize{index:drag-coefficient-functions}} +\phantomsection\label{\detokenize{index:module-flux_subs}}\index{flux\_subs (module)}\index{cdn\_calc() (in module flux\_subs)} + +\index{flux_subs.cdn_calc} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.cdn_calc}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{cdn\_calc}}{\emph{u$_{10n}$}, \emph{usr}, \emph{Ta}, \emph{grav}, \emph{meth}}{} +Calculate neutral drag coefficient +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{u$_{10n}$} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- neutral 10m wind speed (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{Ta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature (K) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{cdn} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- drag coefficient + +\item {} +\sphinxstylestrong{zo} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- roughness length (m) + +\end{itemize} + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.cdn_from_roughness} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.cdn_from_roughness}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{cdn\_from\_roughness}}{\emph{u$_{10n}$}, \emph{usr}, \emph{Ta}, \emph{grav}, \emph{meth}}{} +Calculate neutral drag coefficient from roughness length +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{u$_{10n}$} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- neutral 10m wind speed (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{Ta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature (K) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{cdn} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.cd_calc} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.cd_calc}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{cd\_calc}}{\emph{cdn}, \emph{hin}, \emph{hout}, \emph{psim}}{} +Calculate drag coefficient at reference height +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{cdn} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- neutral drag coefficient + +\item {} +\sphinxstyleliteralstrong{hin} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- wind speed sensor height (m) + +\item {} +\sphinxstyleliteralstrong{hout} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- reference height (m) + +\item {} +\sphinxstyleliteralstrong{psim} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- momentum stability function + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{cd} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +\subsection{Heat and moisture exchange coefficients functions} +\label{\detokenize{index:heat-and-moisture-exchange-coefficients-functions}} + +\index{flux_subs.ctcqn_calc} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.ctcqn_calc}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{ctcqn\_calc}}{\emph{corq}, \emph{zol}, \emph{cdn}, \emph{usr}, \emph{zo}, \emph{Ta}, \emph{meth}}{} +Calculate neutral heat and moisture exchange coefficients +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{corq} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{str}}) -- flag to select ``ct'' or ``cq'' + +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- height over MO length + +\item {} +\sphinxstyleliteralstrong{cdn} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- neutral drag coefficient + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{zo} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- surface roughness (m) + +\item {} +\sphinxstyleliteralstrong{Ta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature (K) + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{ctn or cqn} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- neutral heat or moisture exchange coefficient + +\item {} +\sphinxstylestrong{zot or zoq} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- roughness length for heat or moisture + +\end{itemize} + + +\end{description}\end{quote} + +\end{fulllineitems} +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.ctcq_calc} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.ctcq_calc}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{ctcq\_calc}}{\emph{cdn}, \emph{cd}, \emph{ctqn}, \emph{hin},\emph{hout}, \emph{psitq}}{} +Calculates heat and moisture exchange coefficients at reference height +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{cdn} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- neutral drag coefficient + +\item {} +\sphinxstyleliteralstrong{cd} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- drag coefficient at reference height + +\item {} +\sphinxstyleliteralstrong{ctqn} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- neutral heat or moisture exchange coefficient +\item {} +\sphinxstyleliteralstrong{hin} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- original temperature/moisture sensor height (m) + +\item {} +\sphinxstyleliteralstrong{hout} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- reference height (m) + +\item {} +\sphinxstyleliteralstrong{psit} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- heat or moisture stability function +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{ctq} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- heat or moisture exchange coefficient +\end{itemize} + + +\end{description}\end{quote} + +\end{fulllineitems} +% +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +% +\subsection{Stratification functions} +\label{\detokenize{index:stratification-functions}} +The stratification functions $\Psi_{i}$ are the integrals of the dimensionless profiles $\Phi_{i}$, which are determined experimentally, and are applied as stability corrections to the wind speed, temperature and humidity profiles. They are a function of the stability parameter z\slash\,L, where L is the Monin-Obhukov length. + + +\phantomsection\label{\detokenize{index:module-flux_subs}}\index{flux\_subs (module)}\index{psim\_calc() (in module flux\_subs)} + +\index{flux_subs.psim_calc} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psim_calc}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psim\_calc}}{\emph{zol}, \emph{meth}}{} +Calculate momentum stability function +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psim} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psit_calc} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psit_calc}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psit\_calc}}{\emph{zol}, \emph{meth}}{} +Calculate heat/moisture stability function +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psit} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psi_Bel} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psi_Bel}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psi\_Bel}}{\emph{zol}}{} +Calculate heat/moisture stability function for stable conditions for Beljaars \citep{Beljaars1991} +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psi} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psi_ecmwf} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psi_ecmwf}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psi\_ecmwf}}{\emph{zol}}{} +Calculate heat stability function for stable conditions for method ecmwf \citep{era5_2019} +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psit} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psim_ecmwf} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psim_ecmwf}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psim\_ecmwf}}{\emph{zol}}{} +Calculate momentum stability function for method ecmwf \citep{era5_2019} + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psim} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psi_conv} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psi_conv}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psi\_conv}}{\emph{zol}, \emph{meth}}{} +Calculate heat/moisture stability function for unstable conditions +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- height over MO length + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psit} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psi_stab} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psi_stab}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psi\_stab}}{\emph{zol}, \emph{meth}}{} +Calculate heat/moisture stability function for stable conditions +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- height over MO length + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psit} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psit_26} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psit_26}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psit\_26}}{\emph{zol}}{} +Compute temperature structure function as in COARE3.5 \citep{Fairall_etal_1996a} +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psi} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psim_conv} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psim_conv}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psim\_conv}}{\emph{zol}, \emph{meth}}{} +Calculate momentum stability function for unstable conditions +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psim} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psim_stab} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psim_stab}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psim\_stab}}{\emph{zol}, \emph{meth}}{} +Calculate momentum stability function for stable conditions +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- z\slash\,L + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psim} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +\index{flux_subs.psiu_26} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.psiu_26}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{psiu\_26}}{\emph{zol}, \emph{meth}}{} +Compute the velocity structure function in COARE 3.0 or 3.5 +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{zol} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- height over MO length + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{str}}) -- method (C30 or C35) +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{psi} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.get_stabco} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.get_stabco}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{get\_stabco}}{\emph{meth}}{} +Provide the coefficients $\alpha$, $\beta$, $\gamma$ that feed in the stability functions +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/stdtypes.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" + +\item[{Returns}] \leavevmode +\sphinxstylestrong{coeffs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +% +% +%-------------------------------------------------------------------------------------------------------------- +\subsection{Cool skin/warm layer subroutines} +\label{\detokenize{index:cool-skin-warm-layer-subroutines}} +\index{module-cs_wl_subs} +\phantomsection\label{\detokenize{index:module-cs_wl_subs}}\ +%-------------------------------------------------------------------------------------------------------------- +\index{cs_wl_subs.delta} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:cs_wl_subs.delta}}\pysiglinewithargsret{\sphinxcode{cs\_wl\_subs.}\sphinxbfcode{delta}}{\emph{aw}, \emph{Q}, \emph{usr}, \emph{grav}}{} +Compute the thickness (m) of the viscous skin layer. Based on \citet{Fairall_etal_1996b} and cited in \citet{era5_2019} eq. 8.155 p. 164 +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{aw} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- thermal expansion coefficient of sea-water (K$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{Q} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) --part of the net heat flux actually absorbed in the warm layer (W\,m$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{delta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- the thickness (m) of the viscous skin layer +\end{itemize} + +\end{description}\end{quote} +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{cs_wl_subs.cs_C35} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:cs_wl_subs.cs_C35}}\pysiglinewithargsret{\sphinxcode{cs\_wl\_subs.}\sphinxbfcode{cs\_C35}}{\emph{sst}, \emph{rho}, \emph{Rs}, \emph{Rnl}, \emph{cp}, \emph{lv}, \emph{delta}, \emph{usr}, \emph{tsr}, \emph{qsr}, \emph{grav}}{} +Compute cool skin following the methodology described in COARE3.5 \citep{Fairall_etal_1996b, Edson_etal_2013} +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{sst} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{rho} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- density of air (kgm$^{-3}$) + +\item {} +\sphinxstyleliteralstrong{Rs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward shortwave radiation (Wm$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{Rnl} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward net longwave radiation (Wm$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{cp} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific heat of air at constant pressure (J/K/kg) + +\item {} +\sphinxstyleliteralstrong{lv} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- latent heat of vaporization (J/kg) + +\item {} +\sphinxstyleliteralstrong{delta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- cool skin thickness (m) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{tsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star humidity (g/kg) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{dter} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- cool-skin temperature depression (K) + +\item {} +\sphinxstylestrong{delta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- cool skin thickness (m) + +\end{itemize} + +\end{description}\end{quote} +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{cs_wl_subs.cs_ecmwf} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:cs_wl_subs.cs_ecmwf}}\pysiglinewithargsret{\sphinxcode{cs\_wl\_subs.}\sphinxbfcode{cs\_ecmwf}}{\emph{rho}, \emph{Rs}, \emph{Rnl}, \emph{cp}, \emph{lv}, \emph{usr}, \emph{tsr}, \emph{qsr}, \emph{sst}, \emph{grav}}{} +cool skin adjustment based on IFS Documentation cy46r1 \citep{era5_2019} +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{rho} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- density of air (kg\,m$^{-3}$) + +\item {} +\sphinxstyleliteralstrong{Rs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward shortwave radiation (W/m$^2$) + +\item {} +\sphinxstyleliteralstrong{Rnl} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward net longwave radiation (W/m$^2$) + +\item {} +\sphinxstyleliteralstrong{cp} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific heat of air at constant pressure (J/K/kg) + +\item {} +\sphinxstyleliteralstrong{lv} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- latent heat of vaporization (J/kg) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{tsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star humidity (g/kg) + +\item {} +\sphinxstyleliteralstrong{sst} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{dtc} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- cool-skin temperature depression (K) + +\end{itemize} + +\end{description}\end{quote} +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{cs_wl_subs.cs_Beljaars} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:cs_wl_subs.cs_Beljaars}}\pysiglinewithargsret{\sphinxcode{cs\_wl\_subs.}\sphinxbfcode{cs\_Beljaars}}{ \emph{rho}, \emph{Rs}, \emph{Rnl}, \emph{cp}, \emph{lv}, \emph{usr}, \emph{tsr}, \emph{qsr}, \emph{grav}, \emph{Qs}}{} +cool skin adjustment based on Beljaars (1997): air-sea interaction in the ECMWF model +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{rho} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- density of air (kg\,m$^{-3}$) + +\item {} +\sphinxstyleliteralstrong{Rs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward shortwave radiation (W/m$^2$) + +\item {} +\sphinxstyleliteralstrong{Rnl} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward net longwave radiation (W/m$^2$) + +\item {} +\sphinxstyleliteralstrong{cp} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific heat of air at constant pressure (J/K/kg) + +\item {} +\sphinxstyleliteralstrong{lv} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- latent heat of vaporization (J/kg) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{tsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star humidity (g/kg) + +\item {} +\sphinxstyleliteralstrong{sst} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{Qs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- radiation balance from previous step (W\,m$^{-2}$) + +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{Qs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- radiation balance (W\,m$^{-2}$) + +\item {} +\sphinxstylestrong{dtc} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- cool-skin temperature depression (K) + +\end{itemize} + +\end{description}\end{quote} +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{cs_wl_subs.wl_ecmwf} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:cs_wl_subs.wl_ecmwf}}\pysiglinewithargsret{\sphinxcode{cs\_wl\_subs.}\sphinxbfcode{wl\_ecmwf}}{\emph{rho}, \emph{Rs}, \emph{Rnl}, \emph{cp}, \emph{lv}, \emph{usr}, \emph{tsr}, \emph{qsr}, \emph{sst}, \emph{skt}, \emph{dtc}, \emph{grav}}{} +warm layer correction following IFS Documentation cy46r1 \citep{era5_2019} and aerobulk \citep{Brodeau_etal_2017} +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{rho} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- density of air (kg\,m$^{-3}$) + +\item {} +\sphinxstyleliteralstrong{Rs} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward shortwave radiation (W/m$^2$) + +\item {} +\sphinxstyleliteralstrong{Rnl} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- downward net longwave radiation (W/m$^2$) + +\item {} +\sphinxstyleliteralstrong{cp} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific heat of air at constant pressure (J/K/kg) + +\item {} +\sphinxstyleliteralstrong{lv} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- latent heat of vaporization (J/kg) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{tsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star humidity (g/kg) + +\item {} +\sphinxstyleliteralstrong{sst} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{skt} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- skin temperature from previous step(K) + +\item {} +\sphinxstyleliteralstrong{dtc} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- cool skin correction (K) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{dtwl} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- warm layer correction (K) + +\end{itemize} + +\end{description}\end{quote} +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{cs_wl_subs.get_dqer} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:cs_wl_subs.get_dqer}}\pysiglinewithargsret{\sphinxcode{cs\_wl\_subs.}\sphinxbfcode{get\_dqer}}{\emph{dter}, \emph{sst}, \emph{qsea}, \emph{lv}}{} +warm layer correction following IFS Documentation cy46r1 \citep{era5_2019} and aerobulk \citep{Brodeau_etal_2017} +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{dter} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- cool skin correction (K) + +\item {} +\sphinxstyleliteralstrong{sst} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsea} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific humidity over sea (g/kg) + +\item {} +\sphinxstyleliteralstrong{lv} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- latent heat of vaporization (J/kg) +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{dqer} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- humidity correction (g/kg) + +\end{itemize} + +\end{description}\end{quote} +\end{fulllineitems} + +% +% +%-------------------------------------------------------------------------------------------------------------- +\subsection{Other subroutines related to fluxes} +\label{\detokenize{index:other-subroutines-related-to-fluxes}} + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.get_gust} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.get_gust}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{get\_gust}}{\emph{beta}, \emph{zi}, \emph{ugmin}, \emph{Ta}, \emph{usr}, \emph{tsrv}, \emph{grav}}{} +Compute convective gustiness +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{beta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- constant + +\item {} +\sphinxstyleliteralstrong{zi} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- scale height of the boundary layer depth (m) + +\item {} +\sphinxstyleliteralstrong{ugmin} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- minimum gust wind (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{Ta} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature (K) + +\item {} +\sphinxstyleliteralstrong{usr} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction velocity (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{tsrv} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star virtual temperature of air (K) + + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{ug} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.apply_GF} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.apply_GF}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{apply\_GF}}{\emph{gust}, \emph{spd}, \emph{wind}, \emph{step}}{} +There are different ways to remove the effect of gustiness according to the user's choice. +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{gust} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- first instance from get\_gust + option on how to apply gustiness + 0: gustiness is switched OFF \\ + 1: gustiness is switched ON following \cite{Fairall_etal_2003} + 2: gustiness is switched ON and GF is removed from TSFs u10n, uref + 3: gustiness is switched ON and GF=1 + 4: gustiness is switched ON following ECMWF + 5: gustiness is switched ON following \cite{Zeng_etal_1998} + 6: gustiness is switched ON following C35 matlab code + +\item {} +\sphinxstyleliteralstrong{spd} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- input wind speed (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{wind} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- wind speed including gust wind (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{step} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- step during AirSeaFluxCode the GF is applied: "u", "TSF" + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{GustFact} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- gustiness factor + +\end{description}\end{quote} + +\end{fulllineitems} + + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.get_strs} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.get_strs}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{get\_strs}}{\emph{hin}, \emph{monob}, \emph{wind}, \emph{zo}, \emph{zot}, \emph{zoq}, \emph{dt}, \emph{dq}, \emph{cd}, \emph{ct}, \emph{cq}, \emph{meth}}{} +Calculate star wind speed, temperature and specific humidity + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{hin}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sensor heights (m) + +\item {} +\sphinxstyleliteralstrong{monob}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Monin-Obukhov length (m) + +\item {} +\sphinxstyleliteralstrong{wind}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- wind speed (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{zo}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- momentum roughness length (m) + +\item {} +\sphinxstyleliteralstrong{zot}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- temperature roughness length (m) + +\item {} +\sphinxstyleliteralstrong{zoq}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- moisture roughness length (m) + +\item {} +\sphinxstyleliteralstrong{dt}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- temperature difference (K) + +\item {} +\sphinxstyleliteralstrong{dq}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific humidity difference (g/kg) + +\item {} +\sphinxstyleliteralstrong{cd}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- drag coefficient + +\item {} +\sphinxstyleliteralstrong{ct }(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- temperature exchange coefficient + +\item {} +\sphinxstyleliteralstrong{cq}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- moisture exchange coefficient + +\item {} +\sphinxstyleliteralstrong{meth}(\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{usr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction wind speed (m\slash\,s) + +\item {} +\sphinxstyleliteralstrong{tsr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star specific humidity (g\slash\,kg) +\end{itemize} +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.get_tsrv} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.get_tsrv}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{get\_tsrv}}{\emph{tsr}, \emph{qsr}, \emph{Ta}, \emph{qair}}{} +Calculate virtual star temperature + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{tsr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- star specific humidity (g\slash\,kg) + +\item {} +\sphinxstyleliteralstrong{Ta}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature (K) + +\item {} +\sphinxstyleliteralstrong{qsr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air specific humidity (g\slash\,kg) +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{tsrv}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- virtual star temperature (K) +\end{itemize} +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.get_Rb} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.get_Rb}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{get\_Rb}}{\emph{grav}, \emph{usr}, \emph{hin\_u}, \emph{tv}, \emph{dtv}, \emph{wind}, \emph{monob}, \emph{meth}}{} +Calculate bulk Richardson number + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{grav}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{usr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction wind speed (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{hin\_u}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- wind speed sensor height (m) + +\item {} +\sphinxstyleliteralstrong{tv}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- virtual temperature (K) + +\item {} +\sphinxstyleliteralstrong{dtv}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- virtual temperature difference, air and sea (K) + +\item {} +\sphinxstyleliteralstrong{wind}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- wind speed (ms$^{-1}$) + +\item {} +\sphinxstyleliteralstrong{monob}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Monin-Obukhov length from previous iteration step (m) + +\item {} +\sphinxstyleliteralstrong{meth}(\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{Rb}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Richardson number +\end{itemize} +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.get_Ltsrv} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.get_Ltsrv}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{get\_Ltsrv}}{\emph{tsrv}, \emph{grav}, \emph{tv}, \emph{usr}}{} +Calculate Monin-Obukhov length from virtual star temperature + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{tsrv} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- virtual star temperature (K) + +\item {} +\sphinxstyleliteralstrong{grav} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- acceleration of gravity (ms$^{-2}$) + +\item {} +\sphinxstyleliteralstrong{tv}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- virtual temperature (K) + +\item {} +\sphinxstyleliteralstrong{usr}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- friction wind speed (ms$^{-1}$) +\end{itemize} + + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{monob}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Monin-Obukhov length (m) + +\end{itemize} +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{flux_subs.get_LRb} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:flux_subs.get_LRb}}\pysiglinewithargsret{\sphinxcode{flux\_subs.}\sphinxbfcode{get\_LRb}}{\emph{Rb}, \emph{hin\_t}, \emph{monob}, \emph{zo}, \emph{zot}, \emph{meth}}{} +Calculate Monin-Obukhov length following \cite{era5_2019} + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{Rb} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Richardson number + +\item {} +\sphinxstyleliteralstrong{hin\_t} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- temperature measurement height (m) + +\item {} +\sphinxstyleliteralstrong{monob}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Monin-Obukhov length from previous iteration step (m) + +\item {} +\sphinxstyleliteralstrong{zo}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- surface roughness (m) + +\item {} +\sphinxstyleliteralstrong{zot}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- temperature roughness length (m) + +\item {} +\sphinxstyleliteralstrong{meth}(\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- bulk parameterization method option: "S80", "S88", "LP82", "YT96", "UA", "NCAR", "C30", "C35", "ecmwf", "Beljaars" +\end{itemize} + + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstyleliteralstrong{monob}(\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Monin-Obukhov length (m) + +\end{itemize} +\end{description}\end{quote} + +\end{fulllineitems} + + + +\subsection{Utility functions} +\label{\detokenize{index:utility-functions}} +\index{module-util_subs} +\phantomsection\label{\detokenize{index:module-util_subs}} +%-------------------------------------------------------------------------------------------------------------- +\index{util_subs.get_heights} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:util_subs.get_heights}}\pysiglinewithargsret{\sphinxcode{util\_subs.}\sphinxbfcode{get\_heights}}{\emph{h}, \emph{dim\_len}}{} +Read input heights for velocity, temperature and humidity +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{h} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- input heights (m) + +\item {} +\sphinxstyleliteralstrong{dim\_len} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- length dimension +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{hh} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) + +\end{description}\end{quote} + +\end{fulllineitems} + + +%-------------------------------------------------------------------------------------------------------------- +\index{util_subs.gc} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:util_subs.gc}}\pysiglinewithargsret{\sphinxcode{util\_subs.}\sphinxbfcode{gc}}{\emph{lat}, \emph{lon=None}}{} +Compute acceleration of gravity relative to latitude + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{lat} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- latitude ($^\circ$) + +\item {} +\sphinxstyleliteralstrong{lon} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- longitude ($^\circ$) + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{gc} (\sphinxstyleliteralemphasis{float}) -- gravity constant (ms$^{-2}$) + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{util_subs.visc_air} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:util_subs.visc_air}}\pysiglinewithargsret{\sphinxcode{util\_subs.}\sphinxbfcode{visc\_air}}{\emph{T}}{} +Computes the kinematic viscosity of dry air as a function of air temp. +following Andreas (1989), CRREL Report 89-11. +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode +\sphinxstyleliteralstrong{T} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature ($^\circ$\,C) + +\item[{Returns}] \leavevmode +\sphinxstylestrong{visa} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- kinematic viscosity (m$^2$/s) + + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{util_subs.set_flag} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:util_subs.set_flag}}\pysiglinewithargsret{\sphinxcode{util\_subs.}\sphinxbfcode{set\_flag}}{\emph{miss}, \emph{rh}, \emph{u10n}, \emph{q10n}, \emph{Rb}, \emph{hin}, \emph{monob}, \emph{itera}, \emph{out=0}}{} +Set general flags +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item{} +\sphinxstyleliteralstrong{miss} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- mask of missing input points + +\item{} +\sphinxstyleliteralstrong{rh} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- relative humidity (\%) + +\item{} +\sphinxstyleliteralstrong{u10n} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- wind speed at 10\,m neutral stability (ms$^{-1}$) + +\item{} +\sphinxstyleliteralstrong{q10n} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific humidity at 10\,m neutral stability (kg/kg) + +\item{} +\sphinxstyleliteralstrong{Rb} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- bulk Richardson number + +\item{} +\sphinxstyleliteralstrong{hin} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- input measurement heights (m) + +\item{} +\sphinxstyleliteralstrong{monob} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Monin-Obhukov length (m) + +\item{} +\sphinxstyleliteralstrong{itera} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- iteration step + +\item{} +\sphinxstyleliteralstrong{out} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- output option for non converged points. The default is 0 +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{flag} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) --flag + + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{util_subs.get_outvars} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:util_subs.get_outvars}}\pysiglinewithargsret{\sphinxcode{util\_subs.}\sphinxbfcode{get\_outvars}}{\emph{out\_var}, \emph{cskin}, \emph{gust}}{} +Set list of variables to ouput +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item{} +\sphinxstyleliteralstrong{out\_var} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- list of variables we want to output + +\item{} +\sphinxstyleliteralstrong{cskin} (\href{https://docs.python.org/3/library/functions.html\#int}{\sphinxstyleliteralemphasis{int}}) -- cool skin switch 0 or 1 + +\item{} +\sphinxstyleliteralstrong{gust} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- gustiness input options +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{outvar} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- list of variables + + +\end{description}\end{quote} + +\end{fulllineitems} + + +%-------------------------------------------------------------------------------------------------------------- +\subsection{Humidity functions} + +\label{\detokenize{index:humidity-functions}} +\index{module-hum_subs} +\phantomsection\label{\detokenize{index:module-hum_subs}} +%-------------------------------------------------------------------------------------------------------------- +\index{hum_subs.get_hum} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:hum_subs.get_hum}}\pysiglinewithargsret{\sphinxcode{hum\_subs.}\sphinxbfcode{get\_hum}}{\emph{hum}, \emph{T}, \emph{sst}, \emph{P}, \emph{qmeth}}{} +Get specific humidity air and sea + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{hum} (\href{https://docs.python.org/3/library/functions.html\#array}{\sphinxstyleliteralemphasis{array}}) -- humidity input switch 2x1 [x, values] default is relative humidity + x=``h'' : relative humidity in \% + x=``q'' : specific humidity (g/kg) + x=``Td'' : dew point temperature (K) + +\item {} +\sphinxstyleliteralstrong{T} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature (K) + +\item {} +\sphinxstyleliteralstrong{sst} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{P} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air pressure at sea level (hPa) + +\item {} +\sphinxstyleliteralstrong{qmeth} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- method to calculate specific humidity from vapour pressure +\end{itemize} + +\item[{Returns}] \leavevmode +\begin{itemize} +\item {} +\sphinxstylestrong{qair} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific humidity of air (g/kg) + +\item {} +\sphinxstylestrong{qsea} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific humidity over sea surface (g/kg) + +\end{itemize} + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{hum_subs.VaporPressure} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:hum_subs.VaporPressure}}\pysiglinewithargsret{\sphinxcode{hum\_subs.}\sphinxbfcode{VaporPressure}}{\emph{temp}, \emph{P}, \emph{phase}, \emph{meth}}{} +Calculate the saturation vapor pressure. For temperatures above 0$^{\circ}$C the vapor pressure over liquid water is calculated. +Based on Holger V\"{o}mel's routine modified by S. Biri +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{temp} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- temperature ($^\circ$C) + +\item {} +\sphinxstyleliteralstrong{P} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- pressure (mb) + +\item {} +\sphinxstyleliteralstrong{phase} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- ``liquid'' : Calculate vapor pressure over liqiud water or ``ice'' : Calculate vapor pressure over ice + +\item {} +\sphinxstyleliteralstrong{meth} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- method to calculate vapour pressure amongst ``HylandWexler" \citep{Hyland_Wexler_1983}, ``Hardy" \citep{Hardy_1998}, ``Preining" \citep{Vehkamaeki_etal_2002}, ``Wexler" \citep{Wexler_1976}, ``GoffGratch" \citep{Goff_Gratch_1946}, ``MagnusTetens" \citep{Murray_1967}, ``Buck" \citep{Buck_1981}, ``Buck2" \citep{Buck_2012}, ``WMO" \citep{WMO_1988}, ``WMO2018" \citep{WMO_2018}, ``Sonntag" \citep{Sonntag_1994}, ``Bolton" \citep{Bolton_1980}, ``IAPWS" \citep{Wagner_Pruss_2002}, ``MurphyKoop" \citep{Murphy_Koop_2005} + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{Psat} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- Saturation vapour pressure [hPa] + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{hum_subs.qsat_sea} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:hum_subs.qsat_sea}}\pysiglinewithargsret{\sphinxcode{hum\_subs.}\sphinxbfcode{qsat\_sea}}{\emph{T}, \emph{P}, \emph{meth}}{} +Compute specific humidity of the sea surface air + +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{T} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{P} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- pressure (mb) + +\item {} +\sphinxstyleliteralstrong{qmeth} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) --method to calculate vapour pressure + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{qsea} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- (kg/kg) + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{hum_subs.qsat_air} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:hum_subs.qsat_air}}\pysiglinewithargsret{\sphinxcode{hum\_subs.}\sphinxbfcode{qsat\_air}}{\emph{T}, \emph{P}, \emph{rh}, \emph{qmeth}}{} +Computes specific humidity of the sea surface air +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{T} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{P} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- pressure (mb) + +\item {} +\sphinxstyleliteralstrong{rh} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- relative humidity (\%) + +\item {} +\sphinxstyleliteralstrong{qmeth} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) --method to calculate vapour pressure + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{qsea} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- (kg/kg) + +\end{description}\end{quote} + +\end{fulllineitems} + +%-------------------------------------------------------------------------------------------------------------- +\index{hum_subs.gamma} + +\begin{fulllineitems} +\phantomsection\label{\detokenize{index:hum_subs.gamma}}\pysiglinewithargsret{\sphinxcode{hum\_subs.}\sphinxbfcode{gamma}}{\emph{opt}, \emph{sst}, \emph{t}, \emph{q}, \emph{cp}}{} +Computes the moist adiabatic lapse-rate +\begin{quote}\begin{description} +\item[{Parameters}] \leavevmode\begin{itemize} +\item {} +\sphinxstyleliteralstrong{opt} (\href{https://docs.python.org/3/library/functions.html\#str}{\sphinxstyleliteralemphasis{str}}) -- type of adiabatic lapse rate dry or ``moist''. dry can be set to be constant (``dry\_c''), for dry air (``dry'', default) or for unsaturated air with water vapour (``dry\_v'') + +\item {} +\sphinxstyleliteralstrong{sst} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- sea surface temperature (K) + +\item {} +\sphinxstyleliteralstrong{t} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- air temperature (K) + +\item {} +\sphinxstyleliteralstrong{q} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- specific humidity (kg/kg) + +\item {} +\sphinxstyleliteralstrong{cp} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- heat capacity of air at constant pressure (kJ/kgK) + +\end{itemize} + +\item[{Returns}] \leavevmode +\sphinxstylestrong{gamma} (\href{https://docs.python.org/3/library/functions.html\#float}{\sphinxstyleliteralemphasis{float}}) -- lapse rate (K/m) + +\end{description}\end{quote} + +\end{fulllineitems} + + + +% \begin{sphinxthebibliography} +\bibliographystyle{apalike} +\bibliography{../publications/Reference.bib} +% \end{sphinxthebibliography} + + +\renewcommand{\indexname}{Python Module Index} +\begin{sphinxtheindex} +\def\bigletter#1{{\Large\sffamily#1}\nopagebreak\vspace{1mm}} +\bigletter{a} +\item {\sphinxstyleindexentry{AirSeaFluxCode}}\sphinxstyleindexpageref{index:\detokenize{module-AirSeaFluxCode}} +\item {\sphinxstyleindexentry{apply\_GF}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.apply_GF}}\\ + +\bigletter{c} +\item {\sphinxstyleindexentry{cd\_calc}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.cd_calc}} +\item {\sphinxstyleindexentry{cdn\_calc}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.cdn_calc}} +\item {\sphinxstyleindexentry{cdn\_from\_roughness}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.cdn_from_roughness}} +\item {\sphinxstyleindexentry{cs\_Beljaars}}\sphinxstyleindexpageref{index:\detokenize{cs_wl_subs.cs_Beljaars}} +\item {\sphinxstyleindexentry{cs\_C35}}\sphinxstyleindexpageref{index:\detokenize{cs_wl_subs.cs_C35}} +\item {\sphinxstyleindexentry{cs\_ecmwf}}\sphinxstyleindexpageref{index:\detokenize{cs_wl_subs.cs_ecmwf}} +\item {\sphinxstyleindexentry{cs\_wl\_subs}}\sphinxstyleindexpageref{index:\detokenize{module-cs_wl_subs}} +\item {\sphinxstyleindexentry{ctcq\_calc}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.ctcq_calc}} +\item {\sphinxstyleindexentry{ctcqn\_calc}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.ctcq_calc}} +\item {\sphinxstyleindexentry{CtoK}}\sphinxstyleindexpageref{index:\detokenize{util_subs.CtoK}}\\ + +\bigletter{d} +\item {\sphinxstyleindexentry{delta}}\sphinxstyleindexpageref{index:\detokenize{cs_wl_subs.delta}}\\ + +\bigletter{f} +\item {\sphinxstyleindexentry{flux\_subs}}\sphinxstyleindexpageref{index:\detokenize{module-flux_subs}}\\ + +\bigletter{g} +\item {\sphinxstyleindexentry{gamma}}\sphinxstyleindexpageref{index:\detokenize{hum_subs.gamma}} +\item {\sphinxstyleindexentry{gc}}\sphinxstyleindexpageref{index:\detokenize{util_subs.gc}} +\item {\sphinxstyleindexentry{get\_gust}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.get_gust}} +\item {\sphinxstyleindexentry{get\_heights}}\sphinxstyleindexpageref{index:\detokenize{util_subs.get_heights}} +\item {\sphinxstyleindexentry{get\_hum}}\sphinxstyleindexpageref{index:\detokenize{hum_subs.get_hum}} +\item {\sphinxstyleindexentry{get\_LRb}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.get_LRb}} +\item {\sphinxstyleindexentry{get\_Ltsrv}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.get_Ltsrv}} +\item {\sphinxstyleindexentry{get\_outvars}}\sphinxstyleindexpageref{index:\detokenize{util_subs.get_outvars}} +\item {\sphinxstyleindexentry{get\_Rb}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.get_Rb}} +\item {\sphinxstyleindexentry{get\_stabco}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.get_stabco}} +\item {\sphinxstyleindexentry{get\_strs}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.get_strs}} +\item {\sphinxstyleindexentry{get\_tsrv}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.get_tsrv}}\\ +%\item {\sphinxstyleindexentry{}}\sphinxstyleindexpageref{index:\detokenize{}}\\ + +\bigletter{h} +\item {\sphinxstyleindexentry{hum\_subs}}\sphinxstyleindexpageref{index:\detokenize{module-hum_subs}} +\\ + +\bigletter{k} +\item {\sphinxstyleindexentry{kappa}}\sphinxstyleindexpageref{index:\detokenize{util_subs.kappa}}\\ + +\bigletter{p} +\item {\sphinxstyleindexentry{psi\_Bel}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psi_Bel}} +\item {\sphinxstyleindexentry{psi\_conv}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psi_conv}} +\item {\sphinxstyleindexentry{psi\_ecmwf}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psi_ecmwf}} +\item {\sphinxstyleindexentry{psi\_stab}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psi_stab}} +\item {\sphinxstyleindexentry{psim\_calc}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psim_calc}} +\item {\sphinxstyleindexentry{psim\_conv}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psim_conv}} +\item {\sphinxstyleindexentry{psim\_ecmwf}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psim_ecmwf}} +\item {\sphinxstyleindexentry{psim\_stab}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psim_stab}} +\item {\sphinxstyleindexentry{psit\_26}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psit_26}} +\item {\sphinxstyleindexentry{psit\_calc}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psit_calc}} +\item {\sphinxstyleindexentry{psiu\_26}}\sphinxstyleindexpageref{index:\detokenize{flux_subs.psiu_26}}\\ + +\bigletter{q} +\item {\sphinxstyleindexentry{qsat\_air}}\sphinxstyleindexpageref{index:\detokenize{hum_subs.qsat_air}} +\item {\sphinxstyleindexentry{qsat\_sea}}\sphinxstyleindexpageref{index:\detokenize{hum_subs.qsat_sea}}\\ + +\bigletter{q} +\item {\sphinxstyleindexentry{set\_flag}}\sphinxstyleindexpageref{index:\detokenize{util_subs.set_flag}}\\ + +\bigletter{u} +\item {\sphinxstyleindexentry{util\_subs}}\sphinxstyleindexpageref{index:\detokenize{module-util_subs}}\\ + +\bigletter{v} +\item {\sphinxstyleindexentry{VaporPressure}}\sphinxstyleindexpageref{index:\detokenize{hum_subs.VaporPressure}} +\item {\sphinxstyleindexentry{visc\_air}}\sphinxstyleindexpageref{index:\detokenize{util_subs.visc_air}} +\\ + +\bigletter{w} +\item {\sphinxstyleindexentry{wl\_ecmwf}}\sphinxstyleindexpageref{index:\detokenize{cs_wl_subs.wl_ecmwf}}\\ + +\end{sphinxtheindex} + +\renewcommand{\indexname}{Index} +\printindex +\end{document} -- GitLab