14 IF (
ALLOCATED(
armn))
then
16 r1,
ru,
rv,
z1,
zu,
zv,
gcon,
rcon,
zcon,
ru0,
zu0, &
19 IF (istat1 .ne. 0) stop
'deallocation error#1 in funct3d'
22 IF (
ALLOCATED(
extra1))
then
24 IF (istat1 .ne. 0) stop
'deallocation error#3 in funct3d'
subroutine free_mem_funct3d
Free memory required by funct3d()
real(rprec), dimension(:,:), allocatable rv
real(rprec), dimension(:), allocatable zu0
, even-m and odd-m added together appropriately
real(rprec), dimension(:,:), allocatable zv
real(rprec), dimension(:,:), allocatable zcon
spectral condensation term in
real(rprec), dimension(:,:), allocatable ru
real(rprec), dimension(:), allocatable gvv
metric element
real(rprec), dimension(:,:), allocatable, target extra3
real(rprec), dimension(:), allocatable guv
metric element
real(rprec), dimension(:,:), allocatable, target extra4
real(rprec), dimension(:,:), allocatable, target extra1
real(rprec), dimension(:), allocatable ru0
, even-m and odd-m added together appropriately
real(rprec), dimension(:), allocatable gcon
spectral condensation force; "alias force"
real(rprec), dimension(:,:), allocatable, target z1
real(rprec), dimension(:,:), allocatable rcon
spectral condensation term in
real(rprec), dimension(:), allocatable rcon0
spectral condensation term in at start of current multi-grid iteration
real(rprec), dimension(:,:), allocatable r1
real(rprec), dimension(:), allocatable guu
metric element
real(rprec), dimension(:,:), allocatable, target extra2
real(rprec), dimension(:), allocatable zcon0
spectral condensation term in at start of current multi-grid iteration
real(rprec), dimension(:,:), allocatable zu
real(rprec), dimension(:), allocatable, target clmn
real(rprec), dimension(:), allocatable, target azmn
real(rprec), dimension(:), allocatable, target brmn_con
real(rprec), dimension(:), allocatable, target brmn
real(rprec), dimension(:), allocatable, target bzmn_con
real(rprec), dimension(:), allocatable, target blmn
real(rprec), dimension(:), allocatable, target armn
real(rprec), dimension(:), allocatable, target crmn
real(rprec), dimension(:), allocatable, target czmn
real(rprec), dimension(:), allocatable, target bzmn