9 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
zeta0 12 DOUBLE PRECISION,
DIMENSION(:),
ALLOCATABLE ::
zetau 15 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
dit 18 DOUBLE PRECISION,
DIMENSION(:, :, :),
ALLOCATABLE ::
dijf 21 DOUBLE PRECISION,
DIMENSION(:, :, :),
ALLOCATABLE ::
lij 24 DOUBLE PRECISION,
DIMENSION(:, :, :),
ALLOCATABLE ::
dij 27 DOUBLE PRECISION,
DIMENSION(:, :, :),
ALLOCATABLE ::
dijq 30 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
joix 33 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
joiy 36 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
joiz 39 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
fix 42 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
fiy 45 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
fiz 48 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
fixvel 51 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
fiyvel 54 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
fizvel 76 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
deltau 79 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
deltav 82 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
deltaw 85 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
del_dot_j 88 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
dragfx 91 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
dragfy 94 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
dragfz 96 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
dragfxflux 99 DOUBLE PRECISION,
DIMENSION(:, :),
ALLOCATABLE ::
dragfyflux double precision, dimension(:,:,:), allocatable beta_ij_cell_z
double precision, dimension(:,:), allocatable joix
double precision, dimension(:,:), allocatable del_dot_j
double precision, dimension(:,:,:), allocatable beta_ij_cell_x
logical, dimension(:), allocatable dit_harme
logical, dimension(:,:), allocatable dijf_harmt
logical, dimension(:), allocatable dit_harmt
double precision, dimension(:,:,:), allocatable beta_ij_cell_y
logical, dimension(:,:), allocatable dij_harmn
double precision, dimension(:,:), allocatable joiminusdragx
double precision, dimension(:,:), allocatable fiminusdragy
double precision, dimension(:,:), allocatable dragfyflux
double precision, dimension(:,:), allocatable deltaw
double precision, dimension(:,:), allocatable fix
double precision, dimension(:,:), allocatable beta_cell_x
double precision, dimension(:,:), allocatable fiz
double precision, dimension(:,:,:), allocatable dij
double precision, dimension(:,:), allocatable fixvel
double precision, dimension(:,:,:), allocatable lij
double precision, dimension(:,:), allocatable dragfx
logical, dimension(:,:), allocatable dij_harme
logical, dimension(:), allocatable dit_harmn
double precision, dimension(:,:), allocatable joiy
double precision, dimension(:,:), allocatable beta_cell_y
double precision, dimension(:), allocatable zetau
double precision, dimension(:,:), allocatable dit
double precision, dimension(:,:), allocatable dragfy
double precision, dimension(:,:), allocatable dragfz
logical, dimension(:,:), allocatable dijf_harmn
double precision, dimension(:,:), allocatable deltau
double precision, dimension(:,:), allocatable fiminusdragx
double precision, dimension(:,:), allocatable dragfxflux
double precision, dimension(:,:), allocatable fiy
double precision, dimension(:,:), allocatable fiyvel
double precision, dimension(:,:), allocatable joiminusdragy
logical, dimension(:,:), allocatable dijf_harme
double precision, dimension(:,:), allocatable dragfzflux
double precision, dimension(:,:,:), allocatable dijf
double precision, dimension(:), allocatable zeta0
double precision, dimension(:,:), allocatable beta_cell_z
double precision, dimension(:,:), allocatable fizvel
double precision, dimension(:,:,:), allocatable dijq
double precision, dimension(:,:), allocatable joiminusdragz
double precision, dimension(:,:), allocatable deltav
double precision, dimension(:,:), allocatable joiz
logical, dimension(:,:), allocatable dij_harmt
double precision, dimension(:,:), allocatable fiminusdragz