Compute carbonic dioxide (CO2) and ozone (O3) absorption in infrared (1D radiative scheme).
More...
|
subroutine | rayigc (zbas, zz, pz, zzp, pzp, xa, xda, q, u, tco2, ro) |
|
double precision function | rayuoz (zh) |
| Compute ozone concentration at a given altitude. More...
|
|
double precision function | raydoz (zh) |
| Compute derivative dO3/dz at a given altitude. More...
|
|
Compute carbonic dioxide (CO2) and ozone (O3) absorption in infrared (1D radiative scheme).
◆ raydoz()
double precision function rayigc::raydoz |
( |
double precision, intent(in) |
zh | ) |
|
Compute derivative dO3/dz at a given altitude.
- Parameters
-
◆ rayigc()
subroutine rayigc |
( |
double precision |
zbas, |
|
|
double precision |
zz, |
|
|
double precision |
pz, |
|
|
double precision |
zzp, |
|
|
double precision |
pzp, |
|
|
double precision |
xa, |
|
|
double precision |
xda, |
|
|
double precision |
q, |
|
|
double precision |
u, |
|
|
double precision |
tco2, |
|
|
double precision |
ro |
|
) |
| |
- Parameters
-
[in] | zbas | ground level altitude |
[in] | zz | height above ground level |
[in] | pz | pressure normalized by ground level pressure |
[in] | zzp | intermediate altitude for ozone |
[in] | pzp | corresponding pressure for zzp level |
[out] | xa | CO2 + O3 absorption |
[out] | xda | differential absorption for CO2 + O3 |
[in] | q | effective concentration for absorption by water vapor |
[in] | u | water vapor optical depth (zz, zzp) |
[in] | tco2 | temperature for high level |
[in] | ro | air density |
◆ rayuoz()
double precision function rayigc::rayuoz |
( |
double precision, intent(in) |
zh | ) |
|
Compute ozone concentration at a given altitude.
- Parameters
-