LMDZ
Main Page
Modules
Data Types List
Files
File List
File Members
tpm_gen.F90
Go to the documentation of this file.
1
MODULE
tpm_gen
2
3
USE
parkind1
,ONLY
:
jpim
,
jprb
4
5
IMPLICIT NONE
6
7
SAVE
8
9
INTEGER(KIND=JPIM)
::
nout
! Unit number for "standard" output
10
INTEGER(KIND=JPIM)
::
nerr
! Unit number for error messages
11
INTEGER(KIND=JPIM)
::
nprintlev
! Printing level, 0=no print, 1=standard,2=debug
12
13
INTEGER(KIND=JPIM)
::
msetup0
= 0
! Control of setup calls
14
INTEGER(KIND=JPIM)
::
nmax_resol
= 0
! Maximum allowed number of resolutions
15
INTEGER(KIND=JPIM)
::
ncur_resol
= 0
! Current resolution
16
INTEGER(KIND=JPIM)
::
ndef_resol
= 0
! Number of defined resolutions
17
INTEGER(KIND=JPIM)
::
npromatr
! Packet size for transform (in no of fields)
18
! NPROMATR=0 means do all fields together (dflt)
19
20
LOGICAL
::
lalloperm
! Allocate some shared data structures permanently
21
LOGICAL
::
limp
! true: use immediate message passing
22
LOGICAL
::
limp_noolap
! true: use immediate message passing
23
LOGICAL
::
lmpoff
! true: switch off message passing
24
25
!$OMP THREADPRIVATE(lalloperm,limp,limp_noolap,lmpoff,msetup0,ncur_resol)
26
!$OMP THREADPRIVATE(ndef_resol,nerr,nmax_resol,nout,nprintlev,npromatr)
27
28
END MODULE
tpm_gen
tpm_gen::limp_noolap
logical limp_noolap
Definition:
tpm_gen.F90:22
tpm_gen::npromatr
integer(kind=jpim) npromatr
Definition:
tpm_gen.F90:17
parkind1::jprb
integer, parameter jprb
Definition:
parkind1.F90:31
tpm_gen::nerr
integer(kind=jpim) nerr
Definition:
tpm_gen.F90:10
tpm_gen::lmpoff
logical lmpoff
Definition:
tpm_gen.F90:23
tpm_gen::msetup0
integer(kind=jpim) msetup0
Definition:
tpm_gen.F90:13
tpm_gen::limp
logical limp
Definition:
tpm_gen.F90:21
tpm_gen
Definition:
tpm_gen.F90:1
parkind1
Definition:
parkind1.F90:1
tpm_gen::nmax_resol
integer(kind=jpim) nmax_resol
Definition:
tpm_gen.F90:14
tpm_gen::ncur_resol
integer(kind=jpim) ncur_resol
Definition:
tpm_gen.F90:15
parkind1::jpim
integer, parameter jpim
Definition:
parkind1.F90:13
tpm_gen::nout
integer(kind=jpim) nout
Definition:
tpm_gen.F90:9
tpm_gen::ndef_resol
integer(kind=jpim) ndef_resol
Definition:
tpm_gen.F90:16
tpm_gen::lalloperm
logical lalloperm
Definition:
tpm_gen.F90:20
tpm_gen::nprintlev
integer(kind=jpim) nprintlev
Definition:
tpm_gen.F90:11
libf
phylmd
rrtm
tpm_gen.F90
Generated on Wed Dec 2 2015 16:27:21 for LMDZ by
1.8.9.1