source: trunk/LMDZ.VENUS/libf/phyvenus/conc.F90

Last change on this file was 2464, checked in by slebonnois, 4 years ago

SL: major update related to extension to 250 km. New EUV heating as used in Martian GCM, debug of a few routines, adding He, clean up, updating mmean regularly, modification of the order of processes, add the possibility to use Hedin composition in rad transfer

File size: 774 bytes
Line 
1 module conc
2     use dimphy
3     IMPLICIT NONE
4
5     
6      REAL, ALLOCATABLE, SAVE :: mmean(:,:)
7!$OMP THREADPRIVATE(mmean)
8      REAL, ALLOCATABLE, SAVE :: rho(:,:)
9!$OMP THREADPRIVATE(rho)
10      REAL, ALLOCATABLE, SAVE :: Akknew(:,:)
11!$OMP THREADPRIVATE(Akknew)
12      REAL, ALLOCATABLE, SAVE :: rnew(:,:)
13!$OMP THREADPRIVATE(rnew)
14      REAL, ALLOCATABLE, SAVE :: cpnew(:,:)
15!$OMP THREADPRIVATE(cpnew)
16
17
18      CONTAINS
19!=================================================================
20     subroutine conc_init
21     USE dimphy
22     implicit none
23
24     ALLOCATE(mmean(klon,klev))
25     ALLOCATE(rho(klon,klev))       
26     ALLOCATE(Akknew(klon,klev)) 
27     ALLOCATE(rnew(klon,klev)) 
28     ALLOCATE(cpnew(klon,klev))
29     end subroutine conc_init
30
31
32  end module conc
33
Note: See TracBrowser for help on using the repository browser.