source: trunk/LMDZ.GENERIC/libf/phystd/surfdat_h.F90 @ 1477

Last change on this file since 1477 was 1315, checked in by milmd, 10 years ago

LMDZ.GENERIC. OpenMP directives added in generic physic. When running in pure OpenMP or hybrid OpenMP/MPI, may have some bugs with condense_cloud and wstats routines.

File size: 1.1 KB
Line 
1
2       module surfdat_h
3
4       implicit none
5
6       real,allocatable,dimension(:) :: albedodat ! albedo of bare ground
7!$OMP THREADPRIVATE(albedodat)
8       ! Ehouarn: moved inertiedat to comsoil.h
9       !      real inertiedat, ! thermal inertia
10       real,allocatable,dimension(:) :: phisfi ! geopotential at ground level
11!$OMP THREADPRIVATE(phisfi)
12       real,dimension(2) :: albedice
13       real,dimension(2) :: emisice ! ice emissivity; 1:Northern hemisphere 2:Southern hemisphere
14       real emissiv
15       real,dimension(2) :: iceradius, dtemisice
16!$OMP THREADPRIVATE(albedice,emisice,emissiv,iceradius,dtemisice)
17       real,allocatable,dimension(:) :: zmea,zstd,zsig,zgam,zthe
18!$OMP THREADPRIVATE(zmea,zstd,zsig,zgam,zthe)
19
20       real,allocatable,dimension(:) :: dryness  !"Dryness coefficient" for grnd water ice sublimation
21                                                 ! AS: previously in tracer.h. it is more logical here.
22
23       logical,allocatable,dimension(:) :: watercaptag !! was in watercap.h
24!$OMP THREADPRIVATE(dryness,watercaptag)
25
26       end module surfdat_h
27
Note: See TracBrowser for help on using the repository browser.