*
This module contains variables and subroutines for initializing *
particles and their mass for global domain-filling runs *
*
*
netcdf error message handling *
*
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | allocatable, dimension(:) | :: | specnini | |||
| integer, | public, | allocatable, dimension(:) | :: | nxini | |||
| integer, | public, | allocatable, dimension(:) | :: | nyini | |||
| integer, | public, | allocatable, dimension(:) | :: | nzini | |||
| real, | public, | allocatable, dimension(:,:) | :: | lonini | |||
| real, | public, | allocatable, dimension(:,:) | :: | latini | |||
| real, | public, | allocatable, dimension(:) | :: | dxini | |||
| real, | public, | allocatable, dimension(:) | :: | dyini | |||
| real, | public, | allocatable, dimension(:,:) | :: | altini | |||
| real, | public, | allocatable, dimension(:,:,:,:) | :: | prsini | |||
| real, | public, | allocatable, dimension(:,:,:,:) | :: | gridini |
Variables: * ks relative number of species * lexist logical to indicate if INITCONC file specified * *
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer | :: | ks | ||||
| logical | :: | lexist |
Initializes particles equally distributed over the first release location * specified in file RELEASES. This box is assumed to be the domain for doing * domain-filling trajectory calculations. * All particles carry the same amount of mass which alltogether comprises the* mass of air within the box. * * Author: A. Stohl, Oct 2002 * Modifications: * R. Thompson, Sep 2023: added initialization of mass from grid based * on code of S. Henne for Flexpart-CTM * *