30 2 OFFG ,OFF ,STI ,STIR,STIFN,
31 3 STIFR,IXC ,PM ,AREA ,THK ,
32 4 F11 ,F12 ,F13 ,F14 ,F21 ,
33 5 F22 ,F23 ,F24 ,F31 ,F32 ,
34 6 F33 ,F34 ,M11 ,M12 ,M13 ,
35 7 M14 ,M21 ,M22 ,M23 ,M24 ,
36 8 M31 ,M32 ,M33 ,M34 ,EINT,
37 A PARTSAV,MAT,IPARTC,FAC,JTHE,
38 B THEM ,FTHE ,CONDN,CONDE,NODADT_THERM)
42#include "implicit_f.inc"
55 INTEGER ,
INTENT(IN) :: NODADT_THERM
56 INTEGER JFT, JLT, NVC,JTHE
57 INTEGER IXC(NIXC,MVSIZ),MAT(MVSIZ),IPARTC(*)
60 . F(3,*), M(3,*), OFFG(*), OFF(*), STI(*), STIR(*),
61 . STIFN(*), STIFR(*),PM(NPROPM,*),
62 . F11(MVSIZ), F12(MVSIZ), F13(MVSIZ), F14(MVSIZ),
63 . F21(MVSIZ), F22(MVSIZ), F23(MVSIZ), F24(MVSIZ),
64 . f31(mvsiz), f32(mvsiz), f33(mvsiz), f34(mvsiz),
65 . m11(mvsiz), m12(mvsiz), m13(mvsiz), m14(mvsiz),
66 . m21(mvsiz), m22(mvsiz), m23(mvsiz), m24(mvsiz),
67 . m31(mvsiz), m32(mvsiz), m33(mvsiz), m34(mvsiz),
68 . eint(jlt,2),partsav(npsav,*),
area(*) ,thk(*),fac(mvsiz,2),
69 . them(mvsiz,4) ,fthe(*),condn(*),conde(*)
74 INTEGER NVC1, NVC2, NVC3, NVC4, I, J, MX,
84 off_l =
min(off_l,offg(i))
123 nvc3=(nvc-nvc1*8-nvc2*4)/2
124 nvc4=(nvc-nvc1*8-nvc2*4-nvc3*2)
128#include "vectorize.inc"
130 f(1,ixc(2,i))=f(1,ixc(2,i))-f11(i)
131 f(2,ixc(2,i))=f(2,ixc(2,i))-f21(i)
132 f(3,ixc(2,i))=f(3,ixc(2,i))-f31(i)
133 m(1,ixc(2,i))=m(1,ixc(2,i))-m11(i)
134 m(2,ixc(2,i))=m(2,ixc(2,i))-m21(i)
135 m(3,ixc(2,i))=m(3,ixc(2,i))-m31(i)
136 stifn(ixc(2,i))=stifn(ixc(2,i))+sti(i)*fac(i,1)
137 stifr(ixc(2,i))=stifr(ixc(2,i))+stir(i)*fac(i,1)
140 IF(nodadt_therm == 1 )
THEN
141#include "vectorize.inc"
143 f(1,ixc(2,i))=f(1,ixc(2,i))-f11(i)
144 f(2,ixc(2,i))=f(2,ixc(2,i))-f21(i)
145 f(3,ixc(2,i))=f(3,ixc(2,i))-f31(i)
146 m(1,ixc(2,i))=m(1,ixc(2,i))-m11(i)
147 m(2,ixc(2,i))=m(2,ixc(2,i))-m21(i)
148 m(3,ixc(2,i))=m(3,ixc(2,i))-m31(i)
149 stifn(ixc(2,i))=stifn(ixc(2,i))+sti(i)*fac(i,1)
150 stifr(ixc(2,i))=stifr(ixc(2,i))+stir(i)*fac(i,1)
151 fthe(ixc(2,i))=fthe(ixc(2,i)) + them(i,1)
152 condn(ixc(2,i))=condn(ixc(2,i))+conde(i)
155#include "vectorize.inc"
157 f(1,ixc(2,i))=f(1,ixc(2,i))-f11(i)
158 f(2,ixc(2,i))=f(2,ixc(2,i))-f21(i)
159 f(3,ixc(2,i))=f(3,ixc(2,i))-f31(i)
160 m(1,ixc(2,i))=m(1,ixc(2,i))-m11(i)
161 m(2,ixc(2,i))=m(2,ixc(2,i))-m21(i)
162 m(3,ixc(2,i))=m(3,ixc(2,i))-m31(i)
163 stifn(ixc(2,i))=stifn(ixc(2,i))+sti(i)*fac(i,1)
164 stifr(ixc(2,i))=stifr(ixc(2,i))+stir(i)*fac(i,1)
165 fthe(ixc(2,i))=fthe(ixc(2,i)) + them(i,1)
174 f(1,ixc(2,i))=f(1,ixc(2,i))-f11(i)
175 f(2,ixc(2,i))=f(2,ixc(2,i))-f21(i)
176 f(3,ixc(2,i))=f(3,ixc(2,i))-f31(i)
177 m(1,ixc(2,i))=m(1,ixc(2,i))-m11(i)
178 m(2,ixc(2,i))=m(2,ixc(2,i))-m21(i)
179 m(3,ixc(2,i))=m(3,ixc(2,i))-m31(i)
180 stifn(ixc(2,i))=stifn(ixc(2,i))+sti(i)*fac(i,1)
181 stifr(ixc(2,i))=stifr(ixc(2,i))+stir(i)*fac(i,1)
184 IF(nodadt_therm == 1 )
THEN
186 f(1,ixc(2,i))=f(1,ixc(2,i))-f11(i)
187 f(2,ixc(2,i))=f(2,ixc(2,i))-f21(i)
188 f(3,ixc(2,i))=f(3,ixc(2,i))-f31(i)
189 m(1,ixc(2,i))=m(1,ixc(2,i))-m11(i)
190 m(2,ixc(2,i))=m(2,ixc(2,i))-m21(i)
191 m(3,ixc(2,i))=m(3,ixc(2,i))-m31(i)
192 stifn(ixc(2,i))=stifn(ixc(2,i))+sti(i)*fac(i,1)
193 stifr(ixc(2,i))=stifr(ixc(2,i))+stir(i)*fac(i,1)
194 fthe(ixc(2,i))=fthe(ixc(2,i)) + them(i,1)
195 condn(ixc(2,i))=condn(ixc(2,i))+conde(i)
199 f(1,ixc(2,i))=f(1,ixc(2,i))-f11(i)
200 f(2,ixc(2,i))=f(2,ixc(2,i))-f21(i)
201 f(3,ixc(2,i))=f(3,ixc(2,i))-f31(i)
202 m(1,ixc(2,i))=m(1,ixc(2,i))-m11(i)
203 m(2,ixc(2,i))=m(2,ixc(2,i))-m21(i)
204 m(3,ixc(2,i))=m(3,ixc(2,i))-m31(i)
205 stifn(ixc(2,i))=stifn(ixc(2,i))+sti(i)*fac(i,1)
206 stifr(ixc(2,i))=stifr(ixc(2,i))+stir(i)*fac(i,1)
207 fthe(ixc(2,i))=fthe(ixc(2,i)) + them(i,1)
215#include "vectorize.inc"
217 f(1,ixc(3,i))=f(1,ixc(3,i))-f12(i)
218 f(2,ixc(3,i))=f(2,ixc(3,i))-f22(i)
219 f(3,ixc(3,i))=f(3,ixc(3,i))-f32(i)
220 m(1,ixc(3,i))=m(1,ixc(3,i))-m12(i)
221 m(2,ixc(3,i))=m(2,ixc(3,i))-m22(i)
222 m(3,ixc(3,i))=m(3,ixc(3,i))-m32(i)
223 stifn(ixc(3,i))=stifn(ixc(3,i))+sti(i)*fac(i,2)
224 stifr(ixc(3,i))=stifr(ixc(3,i))+stir(i)*fac(i,2)
227 IF(nodadt_therm == 1 )
THEN
228#include "vectorize.inc"
231 f(2,ixc(3,i))=f(2,ixc(3,i))-f22(i)
232 f(3,ixc(3,i))=f(3,ixc(3,i))-f32(i)
233 m(1,ixc(3,i))=m(1,ixc(3,i))-m12(i)
234 m(2,ixc(3,i))=m(2,ixc(3,i))-m22(i)
235 m(3,ixc(3,i))=m(3,ixc(3,i))-m32(i)
236 stifn(ixc(3,i))=stifn(ixc(3,i))+sti(i)*fac(i,2)
237 stifr(ixc(3,i))=stifr(ixc(3,i))+stir(i)*fac(i,2)
238 fthe(ixc(3,i))=fthe(ixc(3,i)) + them(i,2)
239 condn(ixc(3,i))=condn(ixc(3,i))+conde(i)
242#include "vectorize.inc"
244 f(1,ixc(3,i))=f(1,ixc(3,i))-f12(i)
245 f(2,ixc(3,i))=f(2,ixc(3,i))-f22(i)
246 f(3,ixc(3,i))=f(3,ixc(3,i))-f32(i)
247 m(1,ixc(3,i))=m(1,ixc(3,i))-m12(i)
248 m(2,ixc(3,i))=m(2,ixc(3,i))-m22(i)
249 m(3,ixc(3,i))=m(3,ixc(3,i))-m32(i)
250 stifn(ixc(3,i))=stifn(ixc(3,i))+sti(i)*fac(i,2)
251 stifr(ixc(3,i))=stifr(ixc(3,i))+stir(i)*fac(i,2)
252 fthe(ixc(3,i))=fthe(ixc(3,i)) + them(i,2)
260 f(1,ixc(3,i))=f(1,ixc(3,i))-f12(i)
261 f(2,ixc(3,i))=f(2,ixc(3,i))-f22(i)
262 f(3,ixc(3,i))=f(3,ixc(3,i))-f32(i)
263 m(1,ixc(3,i))=m(1,ixc(3,i))-m12(i)
264 m(2,ixc(3,i))=m(2,ixc(3,i))-m22(i)
265 m(3,ixc(3,i))=m(3,ixc(3,i))-m32(i)
266 stifn(ixc(3,i))=stifn(ixc(3,i))+sti(i)*fac(i,2)
267 stifr(ixc(3,i))=stifr(ixc(3,i))+stir(i)*fac(i,2)
270 IF(nodadt_therm == 1 )
THEN
272 f(1,ixc(3,i))=f(1,ixc(3,i))-f12(i)
273 f(2,ixc(3,i))=f(2,ixc(3,i))-f22(i)
274 f(3,ixc(3,i))=f(3,ixc(3,i))-f32(i)
275 m(1,ixc(3,i))=m(1,ixc(3,i))-m12(i)
276 m(2,ixc(3,i))=m(2,ixc(3,i))-m22(i)
277 m(3,ixc(3,i))=m(3,ixc(3,i))-m32(i)
278 stifn(ixc(3,i))=stifn(ixc(3,i))+sti(i)*fac(i,2)
279 stifr(ixc(3,i))=stifr(ixc(3,i))+stir(i)*fac(i,2)
280 fthe(ixc(3,i))=fthe(ixc(3,i)) + them(i,2)
281 condn(ixc(3,i))=condn(ixc(3,i))+conde(i)
285 f(1,ixc(3,i))=f(1,ixc(3,i))-f12(i)
286 f(2,ixc(3,i))=f(2,ixc(3,i))-f22(i)
287 f(3,ixc(3,i))=f(3,ixc(3,i))-f32(i)
288 m(1,ixc(3,i))=m(1,ixc(3,i))-m12(i)
289 m(2,ixc(3,i))=m(2,ixc(3,i))-m22(i)
290 m(3,ixc(3,i))=m(3,ixc(3,i))-m32(i)
291 stifn(ixc(3,i))=stifn(ixc(3,i))+sti(i)*fac(i,2)
292 stifr(ixc(3,i))=stifr(ixc(3,i))+stir(i)*fac(i,2)
293 fthe(ixc(3,i))=fthe(ixc(3,i)) + them(i,2)
302#include "vectorize.inc"
304 f(1,ixc(4,i))=f(1,ixc(4,i))-f13(i)
305 f(2,ixc(4,i))=f(2,ixc(4,i))-f23(i)
307 m(1,ixc(4,i))=m(1,ixc(4,i))-m13(i)
308 m(2,ixc(4,i))=m(2,ixc(4,i))-m23(i)
309 m(3,ixc(4,i))=m(3,ixc(4,i))-m33(i)
310 stifn(ixc(4,i))=stifn(ixc(4,i))+sti
311 stifr(ixc(4,i))=stifr(ixc(4,i))+stir(i)*fac(i,1)
314 IF(nodadt_therm == 1 )
THEN
315#include "vectorize.inc"
317 f(1,ixc(4,i))=f(1,ixc(4,i))-f13(i)
319 f(3,ixc(4,i))=f(3,ixc(4,i))-f33(i)
320 m(1,ixc(4,i))=m(1,ixc(4,i))-m13(i)
321 m(2,ixc(4,i))=m(2,ixc
322 m(3,ixc(4,i))=m(3,ixc(4,i))-m33(i)
323 stifn(ixc(4,i))=stifn(ixc(4,i))+sti(i)*fac(i,1)
324 stifr(ixc(4,i))=stifr(ixc(4,i))+stir(i)*fac(i,1)
325 fthe(ixc(4,i))=fthe(ixc(4,i)) + them(i,3)
326 condn(ixc(4,i))=condn(ixc(4,i))+conde(i)
329#include "vectorize.inc"
332 f(2,ixc(4,i))=f(2,ixc(4,i))-f23(i)
333 f(3,ixc(4,i))=f(3,ixc(4,i))-f33(i)
334 m(1,ixc(4,i))=m(1,ixc(4,i))-m13(i)
335 m(2,ixc(4,i))=m(2,ixc(4,i))-m23(i)
336 m(3,ixc(4,i))=m(3,ixc(4,i))-m33(i)
337 stifn(ixc(4,i))=stifn(ixc(4,i))+sti(i)*fac(i,1)
338 stifr(ixc(4,i))=stifr(ixc(4,i))+stir(i)*fac(i,1)
339 fthe(ixc(4,i))=fthe(ixc(4,i)) + them(i,3)
347 f(1,ixc(4,i))=f(1,ixc(4,i))-f13(i)
348 f(2,ixc(4,i))=f(2,ixc(4,i))-f23(i)
349 f(3,ixc(4,i))=f(3,ixc(4,i))-f33(i)
350 m(1,ixc(4,i))=m(1,ixc(4,i))-m13(i)
351 m(2,ixc(4,i))=m(2,ixc(4,i))-m23(i)
352 m(3,ixc(4,i))=m(3,ixc(4,i))-m33(i)
353 stifn(ixc(4,i))=stifn(ixc(4,i))+sti(i)*fac(i,1)
354 stifr(ixc(4,i))=stifr(ixc(4,i))+stir(i)*fac(i,1)
357 IF(nodadt_therm == 1 )
THEN
359 f(1,ixc(4,i))=f(1,ixc(4,i))-f13(i)
360 f(2,ixc(4,i))=f(2,ixc(4,i))-f23(i)
361 f(3,ixc(4,i))=f(3,ixc(4,i))-f33(i)
362 m(1,ixc(4,i))=m(1,ixc(4,i))-m13(i)
363 m(2,ixc(4,i))=m(2,ixc(4,i))-m23(i)
364 m(3,ixc(4,i))=m(3,ixc(4,i))-m33(i)
365 stifn(ixc(4,i))=stifn(ixc(4,i))+sti(i)*fac(i,1)
366 stifr(ixc(4,i))=stifr(ixc(4,i))+stir(i)*fac(i,1)
367 fthe(ixc(4,i))=fthe(ixc(4,i)) + them(i,3)
368 condn(ixc(4,i))=condn(ixc(4,i))+conde(i)
372 f(1,ixc(4,i))=f(1,ixc(4,i))-f13(i)
373 f(2,ixc(4,i))=f(2,ixc(4,i))-f23(i)
374 f(3,ixc(4,i))=f(3,ixc(4,i))-f33(i)
375 m(1,ixc(4,i))=m(1,ixc(4,i))-m13(i)
376 m(2,ixc(4,i))=m(2,ixc(4,i))-m23(i)
377 m(3,ixc(4,i))=m(3,ixc(4,i))-m33(i)
378 stifn(ixc(4,i))=stifn(ixc(4,i))+sti(i)*fac(i,1)
379 stifr(ixc(4,i))=stifr(ixc(4,i))+stir(i)*fac(i,1)
380 fthe(ixc(4,i))=fthe(ixc(4,i)) + them(i,3)
389#include "vectorize.inc"
391 f(1,ixc(5,i))=f(1,ixc(5,i))-f14(i)
392 f(2,ixc(5,i))=f(2,ixc(5,i))-f24(i)
393 f(3,ixc(5,i))=f(3,ixc(5,i))-f34(i)
394 m(1,ixc(5,i))=m(1,ixc(5,i))-m14(i)
395 m(2,ixc(5,i))=m(2,ixc(5,i))-m24(i)
396 m(3,ixc(5,i))=m(3,ixc(5,i))-m34(i)
397 stifn(ixc(5,i))=stifn(ixc(5,i))+sti(i)*fac(i,2)
398 stifr(ixc(5,i))=stifr(ixc(5,i))+stir(i)*fac(i,2)
401 IF(nodadt_therm == 1 )
THEN
402#include "vectorize.inc"
404 f(1,ixc(5,i))=f(1,ixc(5,i))-f14(i)
405 f(2,ixc(5,i))=f(2,ixc(5,i))-f24(i)
406 f(3,ixc(5,i))=f(3,ixc(5,i))-f34(i)
407 m(1,ixc(5,i))=m(1,ixc(5,i))-m14(i)
408 m(2,ixc(5,i))=m(2,ixc(5,i))-m24(i)
409 m(3,ixc(5,i))=m(3,ixc(5,i))-m34(i)
410 stifn(ixc(5,i))=stifn(ixc(5,i))+sti(i)*fac(i,2)
411 stifr(ixc(5,i))=stifr(ixc(5,i))+stir(i)*fac(i,2)
412 fthe(ixc(5,i))=fthe(ixc(5,i)) + them(i,4)
413 condn(ixc(5,i))=condn(ixc(5,i))+conde(i)
416#include "vectorize.inc"
418 f(1,ixc(5,i))=f(1,ixc(5,i))-f14(i)
419 f(2,ixc(5,i))=f(2,ixc(5,i))-f24(i)
420 f(3,ixc(5,i))=f(3,ixc(5,i))-f34(i)
421 m(1,ixc(5,i))=m(1,ixc(5,i))-m14(i)
422 m(2,ixc(5,i))=m(2,ixc(5,i))-m24(i)
423 m(3,ixc(5,i))=m(3,ixc(5,i))-m34(i)
424 stifn(ixc(5,i))=stifn(ixc(5,i))+sti(i)*fac(i,2)
425 stifr(ixc(5,i))=stifr(ixc(5,i))+stir(i)*fac(i,2)
426 fthe(ixc(5,i))=fthe(ixc(5,i)) + them(i,4)
435 f(1,ixc(5,i))=f(1,ixc(5,i))-f14(i)
436 f(2,ixc(5,i))=f(2,ixc(5,i))-f24(i)
437 f(3,ixc(5,i))=f(3,ixc(5,i))-f34(i)
438 m(1,ixc(5,i))=m(1,ixc(5,i))-m14(i)
439 m(2,ixc(5,i))=m(2,ixc(5,i))-m24(i)
440 m(3,ixc(5,i))=m(3,ixc(5,i))-m34(i)
441 stifn(ixc(5,i))=stifn(ixc(5,i))+sti(i)*fac(i,2)
442 stifr(ixc(5,i))=stifr(ixc(5,i))+stir(i)*fac(i,2)
445 IF(nodadt_therm == 1 )
THEN
447 f(1,ixc(5,i))=f(1,ixc(5,i))-f14(i)
448 f(2,ixc(5,i))=f(2,ixc(5,i))-f24(i)
449 f(3,ixc(5,i))=f(3,ixc(5,i))-f34(i)
450 m(1,ixc(5,i))=m(1,ixc(5,i))-m14(i)
451 m(2,ixc(5,i))=m(2,ixc(5,i))-m24(i)
452 m(3,ixc(5,i))=m(3,ixc(5,i))-m34(i)
453 stifn(ixc(5,i))=stifn(ixc(5,i))+sti(i)*fac(i,2)
454 stifr(ixc(5,i))=stifr(ixc(5,i))+stir(i)*fac(i,2)
455 fthe(ixc(5,i))=fthe(ixc(5,i)) + them(i,4)
456 condn(ixc(5,i))=condn(ixc(5,i))+conde(i)
460 f(1,ixc(5,i))=f(1,ixc(5,i))-f14(i)
461 f(2,ixc(5,i))=f(2,ixc(5,i))-f24(i)
462 f(3,ixc(5,i))=f(3,ixc(5,i))-f34(i)
463 m(1,ixc(5,i))=m(1,ixc(5,i))-m14(i)
464 m(2,ixc(5,i))=m(2,ixc(5,i))-m24(i)
465 m(3,ixc(5,i))=m(3,ixc(5,i))-m34(i)
466 stifn(ixc(5,i))=stifn(ixc(5,i))+sti(i)*fac(i,2)
467 stifr(ixc(5,i))=stifr(ixc(5,i))+stir(i)*fac(i,2)
468 fthe(ixc(5,i))=fthe(ixc(5,i)) + them(i,4)
484 2 STIR ,FSKY ,FSKYV,IADC ,
485 4 F11 ,F12 ,F13 ,F14 ,F21 ,
486 5 F22 ,F23 ,F24 ,F31 ,F32 ,
487 6 F33 ,F34 ,M11 ,M12 ,M13 ,
488 7 M14 ,M21 ,M22 ,M23 ,M24 ,
489 8 M31 ,M32 ,M33 ,M34 ,IXC,
490 A EINT ,PARTSAV,MAT,IPARTC,PM,
491 B AREA ,THK ,FAC , JTHE , THEM,
492 C FTHESKY,CONDNSKY,CONDE ,NODADT_THERM)
496#include "implicit_f.inc"
497#include "comlock.inc"
501#include "mvsiz_p.inc"
505#include "param_c.inc"
506#include "parit_c.inc"
507#include "scr18_c.inc"
511 INTEGER ,
INTENT(IN) :: NODADT_THERM
512 INTEGER , JLT, IADC(4,*), JTHE
513 INTEGER (NIXC,MVSIZ),MAT(MVSIZ),IPARTC(*)
516 . OFFG(*), OFF(*), STI(*), STIR(*),PM(NPROPM,*),
520(MVSIZ), F23(MVSIZ), F24(),
521 . F31(MVSIZ), F32(MVSIZ), F33(MVSIZ), F34(MVSIZ),
522 . M11(MVSIZ), M12(MVSIZ), M13(MVSIZ), M14(MVSIZ),
523 . M21(MVSIZ), M22(MVSIZ), M23(MVSIZ), M24(MVSIZ),
524 . M31(MVSIZ), M32(MVSIZ), M33(MVSIZ), M34(MVSIZ),
526 . EINT(JLT,2),(NPSAV,*), AREA(*) ,THK(*),FAC(MVSIZ,2),
527 . THEM(MVSIZ,4), FTHESKY(LSKY),(*)
541 off_l =
min(off_l,offg(i))
578#include "vectorize.inc"
580 fskyv(iadc(1,i),1)=-f11(i)
581 fskyv(iadc(1,i),2)=-f21(i)
582 fskyv(iadc(1,i),3)=-f31(i)
583 fskyv(iadc(1,i),4)=-m11(i)
584 fskyv(iadc(1,i),5)=-m21(i)
585 fskyv(iadc(1,i),6)=-m31(i)
586 fskyv(iadc(1,i),7)=sti(i)*fac(i,1)
587 fskyv(iadc(1,i),8)=stir(i)*fac(i,1)
589 fskyv(iadc(2,i),1)=-f12(i)
590 fskyv(iadc(2,i),2)=-f22(i)
591 fskyv(iadc(2,i),3)=-f32(i)
592 fskyv(iadc(2,i),4)=-m12(i)
593 fskyv(iadc(2,i),5)=-m22(i)
594 fskyv(iadc(2,i),6)=-m32(i)
595 fskyv(iadc(2,i),7)=sti(i)*fac(i,2)
596 fskyv(iadc(2,i),8)=stir(i)*fac(i,2)
598 fskyv(iadc(3,i),1)=-f13(i)
599 fskyv(iadc(3,i),2)=-f23(i)
600 fskyv(iadc(3,i),3)=-f33(i)
601 fskyv(iadc(3,i),4)=-m13(i)
602 fskyv(iadc(3,i),5)=-m23(i)
603 fskyv(iadc(3,i),6)=-m33(i)
604 fskyv(iadc(3,i),7)=sti(i)*fac(i,1)
605 fskyv(iadc(3,i),8)=stir(i)*fac(i,1)
607 fskyv(iadc(4,i),1)=-f14(i)
608 fskyv(iadc(4,i),2)=-f24(i)
609 fskyv(iadc(4,i),3)=-f34(i)
610 fskyv(iadc(4,i),4)=-m14(i)
611 fskyv(iadc(4,i),5)=-m24(i)
612 fskyv(iadc(4,i),6)=-m34(i)
613 fskyv(iadc(4,i),7)=sti(i)*fac(i,2)
614 fskyv(iadc(4,i),8)=stir(i)*fac(i,2)
618#include "vectorize.inc"
620 fthesky(iadc(1,i)) = them(i,1)
621 fthesky(iadc(2,i)) = them(i,2)
622 fthesky(iadc(3,i)) = them(i,3)
623 fthesky(iadc(4,i)) = them(i,4)
625 IF(nodadt_therm ==1)
THEN
626#include "vectorize.inc"
628 condnsky(iadc(1,i)) = conde(i)
629 condnsky(iadc(2,i)) = conde(i)
630 condnsky(iadc(3,i)) = conde(i)
631 condnsky(iadc(4,i)) = conde(i)
660 fsky(7,k)=sti(i)*fac(i,1)
661 fsky(8,k)=stir(i)*fac(i
670 fsky(7,k)=sti(i)*fac(i,2)
671 fsky(8,k)=stir(i)*fac(i,2)
680 fsky(7,k)=sti(i)*fac(i,1)
681 fsky(8,k)=stir(i)*fac(i,1)
690 fsky(7,k)=sti(i)*fac(i,2)
691 fsky(8,k)=stir(i)*fac(i,2)
696 fthesky(iadc(1,i)) = them(i,1)
697 fthesky(iadc(2,i)) = them(i,2)
698 fthesky(iadc(3,i)) = them(i,3)
699 fthesky(iadc(4,i)) = them(i,4)
701 IF(nodadt_therm ==1)
THEN
703 condnsky(iadc(1,i)) = conde(i)*fac(i,1)
704 condnsky(iadc(2,i)) = conde(i)*fac(i,2)
705 condnsky(iadc(3,i)) = conde(i)*fac(i,1)
706 condnsky(iadc(4,i)) = conde(i)*fac(i,2)