Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=IN), | intent(in) | :: | nMax | |||
real(kind=R8), | intent(in) | :: | zbot(nMax) | |||
real(kind=R8), | intent(in) | :: | ubot(nMax) | |||
real(kind=R8), | intent(in) | :: | vbot(nMax) | |||
real(kind=R8), | intent(in) | :: | thbot(nMax) | |||
real(kind=R8), | intent(in) | :: | qbot(nMax) | |||
real(kind=R8), | intent(in) | :: | s16O(nMax) | |||
real(kind=R8), | intent(in) | :: | sHDO(nMax) | |||
real(kind=R8), | intent(in) | :: | s18O(nMax) | |||
real(kind=R8), | intent(in) | :: | rbot(nMax) | |||
real(kind=R8), | intent(in) | :: | tbot(nMax) | |||
real(kind=R8), | intent(in) | :: | us(nMax) | |||
real(kind=R8), | intent(in) | :: | vs(nMax) | |||
real(kind=R8), | intent(in) | :: | ts(nMax) | |||
integer(kind=IN), | intent(in) | :: | mask(nMax) | |||
real(kind=R8), | intent(in) | :: | seq_flux_atmocn_minwind | |||
real(kind=R8), | intent(out) | :: | sen(nMax) | |||
real(kind=R8), | intent(out) | :: | lat(nMax) | |||
real(kind=R8), | intent(out) | :: | lwup(nMax) | |||
real(kind=R8), | intent(in) | :: | r16O(nMax) | |||
real(kind=R8), | intent(in) | :: | rHDO(nMax) | |||
real(kind=R8), | intent(in) | :: | r18O(nMax) | |||
real(kind=R8), | intent(out) | :: | evap(nMax) | |||
real(kind=R8), | intent(out) | :: | evap_16O(nMax) | |||
real(kind=R8), | intent(out) | :: | evap_HDO(nMax) | |||
real(kind=R8), | intent(out) | :: | evap_18O(nMax) | |||
real(kind=R8), | intent(out) | :: | taux(nMax) | |||
real(kind=R8), | intent(out) | :: | tauy(nMax) | |||
real(kind=R8), | intent(out) | :: | tref(nMax) | |||
real(kind=R8), | intent(out) | :: | qref(nMax) | |||
real(kind=R8), | intent(in) | :: | uGust(nMax) | |||
real(kind=R8), | intent(in) | :: | lwdn(nMax) | |||
real(kind=R8), | intent(in) | :: | swdn(nMax) | |||
real(kind=R8), | intent(in) | :: | swup(nMax) | |||
real(kind=R8), | intent(in) | :: | prec(nMax) | |||
real(kind=R8), | intent(inout) | :: | swpen(nMax) | |||
real(kind=R8), | intent(inout) | :: | ocnsal(nMax) | |||
logical, | intent(in) | :: | ocn_prognostic | |||
logical, | intent(in) | :: | flux_diurnal | |||
real(kind=R8), | intent(in) | :: | latt(nMax) | |||
real(kind=R8), | intent(in) | :: | long(nMax) | |||
real(kind=R8), | intent(inout) | :: | warm(nMax) | |||
real(kind=R8), | intent(inout) | :: | salt(nMax) | |||
real(kind=R8), | intent(inout) | :: | speed(nMax) | |||
real(kind=R8), | intent(inout) | :: | regime(nMax) | |||
real(kind=R8), | intent(out) | :: | warmMax(nMax) | |||
real(kind=R8), | intent(out) | :: | windMax(nMax) | |||
real(kind=R8), | intent(inout) | :: | qSolAvg(nMax) | |||
real(kind=R8), | intent(inout) | :: | windAvg(nMax) | |||
real(kind=R8), | intent(inout) | :: | warmMaxInc(nMax) | |||
real(kind=R8), | intent(inout) | :: | windMaxInc(nMax) | |||
real(kind=R8), | intent(inout) | :: | qSolInc(nMax) | |||
real(kind=R8), | intent(inout) | :: | windInc(nMax) | |||
real(kind=R8), | intent(inout) | :: | nInc(nMax) | |||
real(kind=R8), | intent(out) | :: | tBulk(nMax) | |||
real(kind=R8), | intent(out) | :: | tSkin(nMax) | |||
real(kind=R8), | intent(out) | :: | tSkin_day(nMax) | |||
real(kind=R8), | intent(out) | :: | tSkin_night(nMax) | |||
real(kind=R8), | intent(out) | :: | cSkin(nMax) | |||
real(kind=R8), | intent(out) | :: | cSkin_night(nMax) | |||
integer(kind=IN), | intent(in) | :: | secs | |||
integer(kind=IN), | intent(in) | :: | dt | |||
real(kind=R8), | intent(out) | :: | duu10n(nMax) | |||
real(kind=R8), | intent(out), | optional | :: | ustar_sv(nMax) | ||
real(kind=R8), | intent(out), | optional | :: | re_sv(nMax) | ||
real(kind=R8), | intent(out), | optional | :: | ssq_sv(nMax) | ||
real(kind=R8), | intent(in), | optional | :: | missval | ||
logical, | intent(in) | :: | cold_start |