5 &(npblk,nsegblk,in,ip,isegip,
6 & indtri,istri,inx,ipx,actri,xa1,xa2,da,ac)
64 INTEGER,
INTENT(IN) :: NPBLK,NSEGBLK
65 INTEGER,
INTENT(IN) :: IN(npblk+1),IP(nsegblk*2)
66 INTEGER,
INTENT(IN) :: ISEGIP(nsegblk*2)
67 INTEGER,
INTENT(INOUT) :: INDTRI(npblk)
68 INTEGER,
INTENT(INOUT) :: ISTRI(npblk)
69 INTEGER,
INTENT(INOUT) :: INX(npblk+1)
70 INTEGER,
INTENT(INOUT) :: IPX(nsegblk*2+npblk)
71 DOUBLE PRECISION,
INTENT(INOUT) :: ACTRI(npblk)
72 DOUBLE PRECISION,
INTENT(IN) :: XA1(nsegblk),XA2(nsegblk)
73 DOUBLE PRECISION,
INTENT(IN) :: DA(npblk)
74 DOUBLE PRECISION,
INTENT(INOUT) :: AC(nsegblk*2+npblk)
78 INTEGER I,J,J1,J2,JN,ISEG,ND
98 DO j1 = inx(i)+1, inx(i+1)-1
107 ELSEIF(iseg.GT.0)
THEN 115 istri(j) = ipx(inx(i)+j-1)
116 actri(j) = ac(inx(i)+j-1)
121 ipx(inx(i)+j-1) = istri(j1)
122 ac(inx(i)+j-1) = actri(j1)
subroutine sd_strtri(IS, N, IND)
subroutine sd_fabcad(NPBLK, NSEGBLK, IN, IP, ISEGIP, INDTRI, ISTRI, INX, IPX, ACTRI, XA1, XA2, DA, AC)