source: trunk/LMDZ.PLUTO/libf/phypluto/dyn1d/comvert_mod.F90 @ 3586

Last change on this file since 3586 was 3184, checked in by afalco, 12 months ago

Pluto PCM:
Added LMDZ.PLUTO, a copy of the generic model,
cleaned from some unnecessary modules (water, ...)
AF

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.