Details here
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ncol | |||
| integer, | intent(in) | :: | nnu | |||
| real(kind=wp), | intent(in), | dimension(nnu) | :: | nus | ||
| real(kind=wp), | intent(in), | dimension(nnu) | :: | dnus | ||
| real(kind=wp), | intent(in), | dimension(ncol) | :: | T | ||
| real(kind=wp), | intent(out), | dimension(ncol, nnu) | :: | source |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ncol | |||
| integer, | intent(in) | :: | nlay | |||
| integer, | intent(in) | :: | nnu | |||
| real(kind=wp), | intent(in), | dimension(nnu) | :: | nus | ||
| real(kind=wp), | intent(in), | dimension(nnu) | :: | dnus | ||
| real(kind=wp), | intent(in), | dimension(ncol, nlay) | :: | T | ||
| real(kind=wp), | intent(out), | dimension(ncol, nlay, nnu) | :: | source |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ncol | |||
| integer, | intent(in) | :: | nlay | |||
| integer, | intent(in) | :: | ngas | |||
| real(kind=wp), | intent(in), | dimension(ngas, ncol, nlay ) | :: | vmr | ||
| real(kind=wp), | intent(in), | dimension( ncol, nlay+1) | :: | plev | ||
| real(kind=wp), | intent(in), | dimension(ngas) | :: | mol_weights | ||
| real(kind=wp), | intent(in) | :: | m_dry | |||
| real(kind=wp), | intent(out), | dimension(ngas, ncol, nlay) | :: | layer_mass |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ncol | |||
| integer, | intent(in) | :: | nlay | |||
| integer, | intent(in) | :: | nnu | |||
| integer, | intent(in) | :: | ngas | |||
| real(kind=wp), | intent(in), | dimension(ngas, nnu) | :: | absorption_coeffs | ||
| real(kind=wp), | intent(in), | dimension(ncol, nlay) | :: | play | layer pressures [Pa]; (ncol,nlay) |
|
| real(kind=wp), | intent(in) | :: | pref | reference pressure [Pa], do foreign broadening if this is non-zero |
||
| real(kind=wp), | intent(in), | dimension(ngas, ncol, nlay) | :: | layer_mass | !! mass of atm layer [kg/m2]; (ngas, ncol, nlay) |
|
| real(kind=wp), | intent(out), | dimension(ncol, nlay, nnu) | :: | tau |