GCC Code Coverage Report


Directory: ./
File: rad/tpm_fields.f90
Date: 2022-01-11 19:19:34
Exec Total Coverage
Lines: 0 1 0.0%
Branches: 0 0 -%

Line Branch Exec Source
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
26