source: trunk/LMDZ.COMMON/libf/dyn3d_common/comvert_mod.F90 @ 3000

Last change on this file since 3000 was 1650, checked in by emillour, 8 years ago

Dynamical core: Further adaptations to stick with LMDZ5 (up to rev r2750)

  • libf
  • makelmdz[_fcm] : added Earth-specific "dust" and "strataer" cases and

-arch_path option

  • bld.cfg : added dust and strataer cases
  • dyn3d[par]
  • conf_gcm.F90 : added read_orop parameter (Earth-related) for

loading subgrid orography parameters.

  • guide[_p]_mod.F90: added output of nudging coefficients for winds

and temperature

  • temps_mod.F90 : cosmetics/comments
  • logic_mod.F90 : cosmetics/comments
  • dyn3d_common
  • comconst_mod.F90 : cosmetics/comments + added year_day module variable
  • conf_planete.F90 : added year_day from comconst_mod as done in LMDZ5
  • comvert_mod.F90 : cosmetics/comments
  • infotrac.F90 : added "startAer" case to follow up with LMDZ5
  • misc
  • wxios.F90 : follow up on changes in LMDZ5

EM

File size: 1.4 KB
Line 
1MODULE comvert_mod
2
3IMPLICIT NONE 
4
5PRIVATE
6INCLUDE "dimensions.h"
7
8PUBLIC :: ap,bp,presnivs,dpres,sig,ds,pa,preff,nivsigs,nivsig, &
9          aps,bps,scaleheight,pseudoalt,disvert_type, pressure_exner
10
11REAL ap(llm+1) ! hybrid pressure contribution at interlayers
12REAL bp (llm+1) ! hybrid sigma contribution at interlayer
13REAL presnivs(llm) ! (reference) pressure at mid-layers
14REAL dpres(llm)
15REAL sig(llm+1)
16REAL ds(llm)
17REAL pa ! reference pressure (Pa) at which hybrid coordinates
18        ! become purely pressure (more or less)
19REAL preff  ! reference surface pressure (Pa)
20REAL nivsigs(llm)
21REAL nivsig(llm+1)
22REAL aps(llm) ! hybrid pressure contribution at mid-layers
23REAL bps(llm) ! hybrid sigma contribution at mid-layers
24REAL scaleheight ! atmospheric (reference) scale height (km)
25REAL pseudoalt(llm) ! pseudo-altitude of model levels (km), based on presnivs(),
26                     ! preff and scaleheight
27
28INTEGER disvert_type ! type of vertical discretization:
29                     ! 1: Earth (default for planet_type==earth),
30                     !     automatic generation
31                     ! 2: Planets (default for planet_type!=earth),
32                     !     using 'z2sig.def' (or 'esasig.def) file
33
34LOGICAL pressure_exner
35!     compute pressure inside layers using Exner function, else use mean
36!     of pressure values at interfaces
37
38END MODULE comvert_mod
Note: See TracBrowser for help on using the repository browser.