30 SUBROUTINE thbcs(NODFT ,NODLAST,ICODT ,ICODR ,ISKEW ,
31 2 SKEW ,A ,AR ,MS ,IN ,
32 3 FTHREAC,NODREAC,CPTREAC)
36#include "implicit_f.inc"
45 INTEGER NODLAST,CPTREAC
46 INTEGER NODFT,NODLT,ICODT(*),ICODR(*),ISKEW(*),NODREAC(*)
48 . a(3,*), ar(3,*), ms(*),skew(lskew,*),
53 INTEGER I, N, K, ISK, LCOD, NINDX,
54 . INDX(1024),L,J,FLAG_MOM
57 IF (cptreac >= 1)
THEN
59 DO 420 i = nodft,nodlast,1024
61 DO 400 n=i,
min(nodlast,i+1023)
62 IF (icodt(n)/=0 .AND. nodreac(n)>0)
THEN
67 CALL bcs1th(nindx,indx,iskew,icodt,
69 & nodreac,flag_mom,in)
74 DO 440 i = nodft,nodlast,1024
76 DO 430 n=i,
min(nodlast,i+1023)
77 IF (icodr(n)/=0 .AND. nodreac(n)>0)
THEN
82 CALL bcs1th(nindx,indx,iskew,icodr,
84 & nodreac,flag_mom,in)
subroutine bcs1th(nindx, indx, iskew, icodt, a, skew, ms, fthreac, nodreac, flag, in)
subroutine thbcs(nodft, nodlast, icodt, icodr, iskew, skew, a, ar, ms, in, fthreac, nodreac, cptreac)