FMS Coupler  2022.03
Modules | Functions/Subroutines | Variables
atmos_ocean_fluxes_calc.F90 File Reference

(f306ac155bd99a9741acab4c7fcdcacd0f526ea4)

Calculates gas fluxes for atmosphere and ocean. More...

Modules

module  atmos_ocean_fluxes_calc_mod
 

Functions/Subroutines

subroutine, public atmos_ocean_fluxes_calc_mod::atmos_ocean_fluxes_calc (gas_fields_atm, gas_fields_ice, gas_fluxes, seawater, tsurf, ustar, cd_m)
 Calculate the ocean gas fluxes. Units should be mol/m^2/s, upward flux is positive. More...
 
real function atmos_ocean_fluxes_calc_mod::calc_kw (tk, p, u10, h, vb, mw, sc_w, ustar, cd_m)
 Calculate $k_w$. More...
 
real function atmos_ocean_fluxes_calc_mod::calc_ka (t, p, mw, vb, u10, ustar, cd_m)
 Calculate $k_a$. More...
 
real function atmos_ocean_fluxes_calc_mod::calc_kl (t, v, sc)
 Calculate $k_l$. More...
 
real function atmos_ocean_fluxes_calc_mod::schmidt_g (t, p, mw, vb)
 Schmidt number of the gas in air. More...
 
real function atmos_ocean_fluxes_calc_mod::d_air (t, p, mw, vb)
 From Fuller, Industrial & Engineering Chemistry (https://doi.org/10.1021/ie50677a007) More...
 
real function atmos_ocean_fluxes_calc_mod::p_air (t)
 kinematic viscosity in air More...
 
real function atmos_ocean_fluxes_calc_mod::v_air (t)
 Kinematic viscosity in air ( $m^2/s$. More...
 
real function atmos_ocean_fluxes_calc_mod::n_air (t)
 dynamic viscosity in air More...
 

Variables

character(len= *), parameter atmos_ocean_fluxes_calc_mod::mod_name = "cdwfe"
 
real, parameter atmos_ocean_fluxes_calc_mod::epsln =1.0e-30
 

Detailed Description

Calculates gas fluxes for atmosphere and ocean.