33 (/
'P',
'R',
'U',
'V',
'W',
'T',
'G',
'S',
'K',
'X' /)
37 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
resid 40 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
max_resid 49 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
num_resid 52 DOUBLE PRECISION,
DIMENSION(:,:),
ALLOCATABLE ::
den_resid 55 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
resid_pack 76 CHARACTER(LEN=4) :: GET_RESID_STRING
77 INTEGER,
INTENT(IN) :: INDEX
85 CHARACTER(LEN=8) :: GET_RESID_GRP_STRING
86 INTEGER,
INTENT(IN) :: INDEX
94 DOUBLE PRECISION :: GET_RESID
95 INTEGER,
INTENT(IN) :: INDEX
105 IF (ri >
SIZE(
resid,1))
THEN 110 IF (ri2 >
SIZE(
resid,1))
THEN 115 get_resid =
resid(ri,ri2)
121 DOUBLE PRECISION :: GET_RESID_GRP
122 INTEGER,
INTENT(IN) :: INDEX
integer, parameter resid_t
integer, parameter resid_ro
character(len=8) function get_resid_grp_string(INDEX)
double precision, dimension(dim_m) accum_resid_s
integer, parameter hydro_grp
integer, parameter resid_p
double precision, dimension(6) resid_grp
double precision, dimension(:,:), allocatable den_resid
integer, parameter scalar_grp
integer, parameter nresid
double precision, dimension(:,:), allocatable num_resid
character, dimension(nprefix), parameter resid_prefix
integer, parameter species_grp
double precision function get_resid(INDEX)
integer, parameter resid_sc
double precision sum5_resid
integer, dimension(max_resid_index, 2) resid_index
integer, parameter nprefix
character(len=4) function get_resid_string(INDEX)
integer, parameter resid_w
double precision, dimension(:,:), allocatable max_resid
integer, parameter resid_th
double precision, dimension(:), allocatable resid_pack
integer, parameter resid_v
integer, parameter max_resid_index
integer, parameter energy_grp
double precision accum_resid_g
integer, parameter theta_grp
integer, dimension(:,:), allocatable ijk_resid
integer, parameter resid_u
character(len=4), dimension(max_resid_index) resid_string
integer, parameter resid_ke
double precision function get_resid_grp(INDEX)
character(len=8), dimension(6) resid_grp_string
double precision, dimension(:,:), allocatable resid
integer, parameter resid_x
integer, parameter ke_grp