For storing all variables related to the model's grid space.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real, | public | :: | hsg(kx+1) | Half sigma levels |
|||
real, | public | :: | dhs(kx) | Sigma level thicknesses |
|||
real, | public | :: | fsg(kx) | Full sigma levels |
|||
real, | public | :: | dhsr(kx) | 1/(2*sigma level thicknesses) |
|||
real, | public | :: | fsgr(kx) | akap/(2*full sigma levels) |
|||
real, | public, | dimension(il) | :: | radang | Latitudes in radians |
||
real, | public, | dimension(il) | :: | coriol | Coriolis parameter as a function of latitude |
||
real, | public, | dimension(il) | :: | sia | sine(latitude) |
||
real, | public, | dimension(il) | :: | coa | cosine(latitude) |
||
real, | public, | dimension(iy) | :: | sia_half | sine(latitude) over one hemisphere only |
||
real, | public, | dimension(il) | :: | coa_half | cosine(latitude) over one hemisphere only |
||
real, | public, | dimension(il) | :: | cosg | Same as coa (TODO: remove) |
||
real, | public, | dimension(il) | :: | cosgr | 1/coa |
||
real, | public, | dimension(il) | :: | cosgr2 | 1/coa^2 |
Initializes all of the model geometry variables.