LMDZ
Main Page
Modules
Data Types List
Files
File List
File Members
tpm_fields.F90
Go to the documentation of this file.
1
MODULE
tpm_fields
2
3
USE
parkind1
,ONLY
:
jpim
,
jprb
4
5
IMPLICIT NONE
6
7
SAVE
8
9
TYPE
fields_type
10
REAL(KIND=JPRB)
,
POINTER
:: rpnm(:,:)
! Legendre polynomials
11
REAL(KIND=JPRB)
,
POINTER
:: rmu(:)
! sin(theta) for Gaussian latitudes
12
REAL(KIND=JPRB)
,
POINTER
:: rw(:)
! Weights of the Gaussian quadrature
13
REAL(KIND=JPRB)
,
POINTER
:: r1mu2(:)
! 1.-MU*MU, cos(theta)**2
14
REAL(KIND=JPRB)
,
POINTER
:: racthe(:)
! 1./SQRT(R1MU2), 1/(cos(theta))
15
16
REAL(KIND=JPRB)
,
POINTER
:: repsnm(:)
! eps(n,m) used in the Legendre transforms
17
REAL(KIND=JPRB)
,
POINTER
:: rn(:)
! n (to avoid integer to real conversion)
18
REAL(KIND=JPRB)
,
POINTER
:: rlapin(:)
! eigen-values of the inverse Laplace operator
19
INTEGER(KIND=JPIM)
,
POINTER
:: nltn(:)
! R%NTMAX+2-JN
20
END TYPE
fields_type
21
22
TYPE
(
fields_type
),
ALLOCATABLE
,
TARGET
::
fields_resol
(:)
23
TYPE
(
fields_type
),
POINTER
::
f
24
25
END MODULE
tpm_fields
tpm_fields::f
type(fields_type), pointer f
Definition:
tpm_fields.F90:23
tpm_fields
Definition:
tpm_fields.F90:1
parkind1::jprb
integer, parameter jprb
Definition:
parkind1.F90:31
parkind1
Definition:
parkind1.F90:1
parkind1::jpim
integer, parameter jpim
Definition:
parkind1.F90:13
tpm_fields::fields_type
Definition:
tpm_fields.F90:9
tpm_fields::fields_resol
type(fields_type), dimension(:), allocatable, target fields_resol
Definition:
tpm_fields.F90:22
libf
phylmd
rrtm
tpm_fields.F90
Generated on Wed Dec 2 2015 16:27:21 for LMDZ by
1.8.9.1