|
programmer's documentation
|
1D Radiative scheme - IR CO2 + O3 absorbtion More...
Functions/Subroutines | |
| subroutine | rayigc (zbas, zz, pz, zzp, pzp, xa, xda, q, u, tco2, ro) |
| Compute carbonic gaz and ozone absorbtion in infrared. More... | |
| double precision function | rayuoz (zh) |
| Internal function - computes ozones concentration for the altitude zh. More... | |
| double precision function | raydoz (zh) |
| Internal function - computes dO3/dz for the altitude zh. More... | |
1D Radiative scheme - IR CO2 + O3 absorbtion
| double precision function rayigc::raydoz | ( | double precision, intent(in) | zh | ) |
Internal function - computes dO3/dz for the altitude zh.
| [in] | zh | altitude |
| 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 | ||
| ) |
Compute carbonic gaz and ozone absorbtion in infrared.
| [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 |
1-Computation of th2o within the range 15mu of Co2
2-Computation of the optical depth for Co2
3-Computation of the optical depth for O3
4- Compuation of the total absorption (Ozone and co2)
| double precision function rayigc::rayuoz | ( | double precision, intent(in) | zh | ) |
Internal function - computes ozones concentration for the altitude zh.
| [in] | zh | altitude |
1.8.9.1