source: trunk/LMDZ.PLUTO/libf/phypluto/surfdat_h.F90

Last change on this file was 3910, checked in by tbertrand, 4 months ago

Pluto PCM:

  • adding option to use N2 ice fractional maps (n2frac) read in the startfi.nc
  • adding option in newstart to correct (tsurf and tsoil) for too warm or too cold N2-free (correct_t_non2) or N2-rich (correct_t_n2) patches

TB

File size: 1.8 KB
RevLine 
[3184]1
2       module surfdat_h
3
4       implicit none
5
[3910]6       real,allocatable,dimension(:) :: n2frac ! n2 fraction of ice at the surfacestocked in startfi.nc file.
7!$OMP THREADPRIVATE(n2frac)
8
[3184]9       real,allocatable,dimension(:) :: albedodat ! albedo of bare ground stocked in startfi.nc file.
10!$OMP THREADPRIVATE(albedodat)
11       ! Ehouarn: moved inertiedat to comsoil.h
12       !      real inertiedat, ! thermal inertia
13       real,allocatable,dimension(:) :: phisfi ! geopotential at ground level
14!$OMP THREADPRIVATE(phisfi)
15       real,dimension(2) :: emisice ! ice emissivity; 1:Northern hemisphere 2:Southern hemisphere
16       real emissiv
17       real,dimension(2) :: iceradius, dtemisice
18!$OMP THREADPRIVATE(emisice,emissiv,iceradius,dtemisice)
19       real,allocatable,dimension(:) :: zmea,zstd,zsig,zgam,zthe
20!$OMP THREADPRIVATE(zmea,zstd,zsig,zgam,zthe)
[3455]21       real phitop ! heatflux at top of atmosphere? for Triton !AF24
[3195]22       real ttop
[3275]23       real,allocatable,dimension(:) :: kp ! TB ref pressure
[3195]24       real p00
[3455]25!$OMP THREADPRIVATE(phitop,ttop,kp,p00)
[3195]26! surface properties ! TB16
27       real alb_n2b,alb_n2a,alb_ch4,alb_co,alb_tho,emis_n2b,emis_n2a
[3275]28!$OMP THREADPRIVATE(alb_n2b,alb_n2a,alb_ch4,alb_co,alb_tho,emis_n2b,emis_n2a)
[3195]29       real emis_ch4,emis_co,emis_tho,emis_tho_eq,alb_tho_eq,alb_ch4_eq
[3275]30!$OMP THREADPRIVATE(emis_ch4,emis_co,emis_tho,emis_tho_eq,alb_tho_eq,alb_ch4_eq)
[3195]31       real ITN2,ITCH4,ITH2O,ITN2d,ITCH4d,ITH2Od,alb_ch4_s,albspe,emispe
[3275]32!$OMP THREADPRIVATE(ITN2,ITCH4,ITH2O,ITN2d,ITCH4d,ITH2Od,alb_ch4_s,albspe,emispe)
[3195]33       real alb_tho_spe,emis_tho_spe
[3275]34!$OMP THREADPRIVATE(alb_tho_spe,emis_tho_spe)
[3184]35
36       real,allocatable,dimension(:) :: dryness  !"Dryness coefficient" for grnd water ice sublimation
37                                                 ! AS: previously in tracer.h. it is more logical here.
38!$OMP THREADPRIVATE(dryness)
39
40       end module surfdat_h
41
Note: See TracBrowser for help on using the repository browser.