115 integer,
DIMENSION(20) :: lsize
116 integer,
DIMENSION(20) :: i_imp
120 integer,
DIMENSION(:) ,
ALLOCATABLE :: irbyac
121 integer,
DIMENSION(:) ,
ALLOCATABLE :: nsc
122 integer,
DIMENSION(:) ,
ALLOCATABLE :: iint2
123 integer,
DIMENSION(:) ,
ALLOCATABLE :: nkud
124 integer,
DIMENSION(:) ,
ALLOCATABLE :: imonv
125 integer,
DIMENSION(:) ,
ALLOCATABLE :: iddl
126 integer,
DIMENSION(:) ,
ALLOCATABLE :: ndof
127 integer,
DIMENSION(:) ,
ALLOCATABLE :: inloc
128 integer,
DIMENSION(:) ,
ALLOCATABLE :: iadk
129 integer,
DIMENSION(:) ,
ALLOCATABLE :: jdik
130 integer,
DIMENSION(:) ,
ALLOCATABLE :: isij
131 integer,
DIMENSION(:) ,
ALLOCATABLE :: imij
132 integer,
DIMENSION(:) ,
ALLOCATABLE :: nss
133 integer,
DIMENSION(:) ,
ALLOCATABLE :: iss
134 integer,
DIMENSION(:) ,
ALLOCATABLE :: isij2
135 integer,
DIMENSION(:) ,
ALLOCATABLE :: nss2
136 integer,
DIMENSION(:) ,
ALLOCATABLE :: iss2
137 integer,
DIMENSION(:) ,
ALLOCATABLE :: nsc2
138 integer,
DIMENSION(:) ,
ALLOCATABLE :: nrowk
139 integer,
DIMENSION(:) ,
ALLOCATABLE :: icok
140 integer,
DIMENSION(:) ,
ALLOCATABLE :: icokm
141 integer,
DIMENSION(:) ,
ALLOCATABLE :: nmij2
142 integer,
DIMENSION(:) ,
ALLOCATABLE :: nss3
143 integer,
DIMENSION(:) ,
ALLOCATABLE :: isb2
144 integer,
DIMENSION(:) ,
ALLOCATABLE :: nsrb2
145 integer,
DIMENSION(:) ,
ALLOCATABLE :: ikc
146 integer,
DIMENSION(:) ,
ALLOCATABLE :: ikud
147 integer,
DIMENSION(:) ,
ALLOCATABLE :: w_ddl
148 integer,
DIMENSION(:) ,
ALLOCATABLE :: iadm
149 integer,
DIMENSION(:) ,
ALLOCATABLE :: jdim
150 integer,
DIMENSION(:) ,
ALLOCATABLE :: ndofi
151 integer,
DIMENSION(:) ,
ALLOCATABLE :: iddli
152 integer,
DIMENSION(:) ,
ALLOCATABLE :: ikinw
153 integer,
DIMENSION(:) ,
ALLOCATABLE :: inbuf_c
155 integer,
DIMENSION(:) ,
ALLOCATABLE :: i_stok
156 integer,
DIMENSION(:) ,
ALLOCATABLE :: cand_n
157 integer,
DIMENSION(:) ,
ALLOCATABLE :: cand_e
158 integer,
DIMENSION(:) ,
ALLOCATABLE :: indsubt
162 my_real,
DIMENSION(25) :: r_imp
163 my_real,
DIMENSION(:) ,
ALLOCATABLE :: diag_k
164 my_real,
DIMENSION(:) ,
ALLOCATABLE :: lt_k
165 my_real,
DIMENSION(:) ,
ALLOCATABLE :: diag_m
166 my_real,
DIMENSION(:) ,
ALLOCATABLE :: lt_m
167 my_real,
DIMENSION(:) ,
ALLOCATABLE :: lb
168 my_real,
DIMENSION(:) ,
ALLOCATABLE :: lb0
169 my_real,
DIMENSION(:) ,
ALLOCATABLE :: bkud
170 my_real,
DIMENSION(:) ,
ALLOCATABLE :: d_imp
171 my_realDIMENSION(:) ,
ALLOCATABLE :: dr_imp
172 my_real,
DIMENSION(:) ,
ALLOCATABLE :: elbuf_c
173 my_real,
DIMENSION(:) ,
ALLOCATABLE :: bufmat_c
174 my_real,
DIMENSION(:) ,
ALLOCATABLE :: x_c
175 my_real,
DIMENSION(:) ,
ALLOCATABLE :: dd
176 my_real,
DIMENSION(:) ,
ALLOCATABLE :: ddr
177 my_real,
DIMENSION(:) ,
ALLOCATABLE :: x_a
178 my_real,
DIMENSION(:) ,
ALLOCATABLE :: fext
179 my_real,
DIMENSION(:) ,
ALLOCATABLE :: dg
180 my_real,
DIMENSION(:) ,
ALLOCATABLE :: dgr
181 my_real,
DIMENSION(:) ,
ALLOCATABLE :: dg0
182 my_real,
DIMENSION(:) ,
ALLOCATABLE :: dgr0
183 my_real,
DIMENSION(:) ,
ALLOCATABLE :: bufin_c
184 my_real,
DIMENSION(:) ,
ALLOCATABLE :: ac
185 my_real,
DIMENSION(:) ,
ALLOCATABLE :: acr
209#include "my_real.inc"
223 my_real,
DIMENSION(:) ,
POINTER :: a_kt
224 my_real,
DIMENSION(:) ,
POINTER :: sige
230 my_real,
DIMENSION(:) ,
POINTER :: kt_dd
231 my_real,
DIMENSION(:) ,
POINTER :: kt_dg
232 my_real,
DIMENSION(:) ,
POINTER :: kt_gg
243 my_real ,
DIMENSION(:) ,
ALLOCATABLE :: etfac
244 TYPE(
mlaw_tag_) ,
DIMENSION(:) ,
ALLOCATABLE :: mlaw_tag
245 TYPE (
l_ktbufep_) ,
DIMENSION(:,:,:) ,
ALLOCATABLE :: ktbufep
246 TYPE (
l_ktbufgm_) ,
DIMENSION(:,:,:) ,
ALLOCATABLE :: ktbufmg
271#include "my_real.inc"
276 my_real,
DIMENSION(:,:),
ALLOCATABLE :: bfgs_v,bfgs_w
316#include "my_real.inc"
320 my_real,
DIMENSION(:,:),
ALLOCATABLE :: dy_d,dy_dr,dy_v
321 my_real,
DIMENSION(:,:),
ALLOCATABLE :: dy_vr,dy_a,dy_ar
322 my_real,
DIMENSION(:,:),
ALLOCATABLE :: dy_in
323 my_real,
DIMENSION(:,:),
ALLOCATABLE :: dy_dam,dy_damr
324 my_real,
DIMENSION(:),
ALLOCATABLE :: dy_diak0,dy_ltk0
325 my_real,
DIMENSION(:),
ALLOCATABLE :: dy_r0,dy_r1
326 my_real,
DIMENSION(:,:),
ALLOCATABLE :: dy_dam0,dy_damr0
342#include "my_real.inc"
346 INTEGER,
DIMENSION(:),
ALLOCATABLE ::
in_mv
354 my_real,
DIMENSION(:,:),
ALLOCATABLE :: diag_mv
356 my_real,
DIMENSION(:,:),
ALLOCATABLE :: diag_mvm,diag_mvm4
358 my_real,
DIMENSION(:,:,:),
ALLOCATABLE :: diag_mvm2
359 my_real,
DIMENSION(:,:,:),
ALLOCATABLE :: diag_mvm3
363 my_real,
DIMENSION(:),
ALLOCATABLE :: fcdi_mv,mcdi_mv
388#include "my_real.inc"
391 INTEGER,
DIMENSION(:),
ALLOCATABLE ::
in_rwl
393 my_real,
DIMENSION(:,:),
ALLOCATABLE :: nor_rwl
406#include "my_real.inc"
411 my_real,
DIMENSION(:),
ALLOCATABLE :: diag_if,lt_if
423#include "my_real.inc"
425 my_real,
DIMENSION(:),
ALLOCATABLE :: imp_rr
453#include "my_real.inc"
456 my_real,
DIMENSION(:),
ALLOCATABLE :: qs_u,qs_d
458 my_real,
DIMENSION(:),
ALLOCATABLE :: d_n_1,dr_n_1
474 my_real,
DIMENSION(:),
ALLOCATABLE :: hold
489#include "my_real.inc"
492 INTEGER,
DIMENSION(:),
ALLOCATABLE ::
in_kn
498 my_real,
DIMENSION(:),
ALLOCATABLE :: fcdi_kn,mcdi_kn
528#include
"my_real.inc"
530 my_real,
DIMENSION(:),
ALLOCATABLE :: skew_spc
541#include "my_real.inc"
545 .
DIMENSION(:),
ALLOCATABLE :: diag_i,lt_i,xi_c
572#include "my_real.inc"
576 .
DIMENSION(:),
ALLOCATABLE :: diag_t,l_u,l_f0
578 .
DIMENSION(:),
ALLOCATABLE :: pcg_w1,pcg_w2,pcg_w3
580 .
DIMENSION(:),
ALLOCATABLE :: tmp_w1,tmp_w2
593 .
DIMENSION(:),
ALLOCATABLE :: lt_k0,lt_m0,lt_i0
603#include "my_real.inc"
606 .
DIMENSION(:),
ALLOCATABLE :: diag_kg,lt_kg
622#include "my_real.inc"
626 .
DIMENSION(:),
ALLOCATABLE :: bkud_1,fvbcudl
647#include "my_real.inc"
650 . k_tmp(2,2),m_tmp(2,2)
652 .
DIMENSION(:,:),
ALLOCATABLE :: proj_s,proj_t,proj_k
654 .
DIMENSION(:),
ALLOCATABLE :: proj_la_1,proj_v,proj_w
699 INTEGER,
DIMENSION(:),
ALLOCATABLE ::
ibc_b
703 . x_ref(3,4),d_ref(3,4),rlskew(9)
749 INTEGER,
DIMENSION(:),
ALLOCATABLE ::
ifrloc
752 INTEGER,
DIMENSION(:),
ALLOCATABLE ::
ikin2g
if(complex_arithmetic) id
integer, dimension(:), allocatable in_spc
integer, dimension(:), allocatable ic_spc
integer, dimension(:), allocatable dy_iadk0
integer, dimension(:), allocatable dy_jdik0
integer, dimension(:), allocatable fr_icol
integer, dimension(:), allocatable ifrloc
integer, dimension(:), allocatable ifr2k
integer, dimension(:), allocatable ikin2g
integer, dimension(:), allocatable iadfr
integer, dimension(:), allocatable iddlfr
integer, dimension(:), allocatable jfr2k
integer, dimension(:), allocatable jdifr
integer, dimension(:), allocatable iad_rl
integer, dimension(:), allocatable nd_fr
integer, dimension(:), allocatable icr_1
integer, dimension(:), allocatable ikud_1
integer, dimension(:), allocatable ict_1
integer, dimension(:,:), allocatable id_knm4
integer, dimension(:,:), allocatable irb_kn
integer, dimension(:,:,:), allocatable id_knm2
integer, dimension(:), allocatable ispc_kn
integer, dimension(:), allocatable irw_kn
integer, dimension(:,:), allocatable id_kn
integer, dimension(:), allocatable in_kn
integer, dimension(:,:), allocatable ibc_kn
integer, dimension(:,:), allocatable irbe2_kn
integer, dimension(:,:), allocatable ii2_kn
integer, dimension(:,:), allocatable id_knm
integer, dimension(:,:,:), allocatable id_knm3
integer, dimension(:,:), allocatable ifx_kn
integer, dimension(:), allocatable irbe3_kn
type(ktbuf_struct_), dimension(:), allocatable, target ktbuf_str
integer, dimension(:), allocatable jdiif
integer, dimension(:), allocatable iadif
integer, dimension(:), allocatable iftok
integer, dimension(:), allocatable irw_mv
integer, dimension(:), allocatable irbe3_mv
integer, dimension(:,:), allocatable id_mvm4
integer, dimension(:,:), allocatable irbe2_mv
integer, dimension(:,:), allocatable ii2_mv
integer, dimension(:), allocatable in_mv
integer, dimension(:,:), allocatable ifx_mv
integer, dimension(:,:,:), allocatable id_mvm2
integer, dimension(:,:,:), allocatable id_mvm3
integer, dimension(:), allocatable ispc_mv
integer, dimension(:,:), allocatable id_mv
integer, dimension(:,:), allocatable irb_mv
integer, dimension(:,:), allocatable ibc_mv
integer, dimension(:,:), allocatable id_mvm
integer, dimension(:), allocatable pre_fpat
integer, dimension(:), allocatable in_rwl
integer, dimension(6) ikce
integer, dimension(:), allocatable ie_bc4
integer, dimension(:), allocatable ibc_b
integer, dimension(4) e_ref
integer, dimension(:), allocatable ie_bc3
integer, dimension(30) iprmes_el
integer, dimension(:), allocatable jdik0
integer, dimension(:), allocatable iadi0
integer, dimension(:), allocatable jdim0
integer, dimension(:), allocatable jdii0
integer, dimension(:), allocatable iadk0
integer, dimension(:), allocatable iadm0
integer, dimension(:), allocatable iadi
integer, dimension(:), allocatable itok
integer, dimension(:), allocatable jdii