Module: emission.F90
Shared subroutines:
Also relevant:
General procedure for each emission (in declare_emission):
| filename | [in] | name of emission HDF file |
| rank | [in] | rank of emission field (1,2,3,or 23 for lat-pres) |
| im_emis | [in] | nr. longitudes |
| jm_emis | [in] | nr. latitudes |
| lm_emis | [in] | nr. levels |
| month | [in] | requested month (Jan = 0!!) |
| field | [out] | variable to put field in: array (im_emis,jm_emis,lm_emis) |
| field_name | [in] | name of field in HDF file |
| name_field | [in] | name of the field (only for printing reasons) |
| jm_emis | [in] | nr. latitudes |
| field_in | [in] | input field: array (jm_emis) |
| field | [out] | output field: type(d2data), dimension(nregions) |
| avg | [in] | adding mode (0=sum; 1=area-weighted mean) |
Actions (in emission_apply):
Storage of emission/boundary-condition fields: