1
subroutine sctree(nb,vec,in,depu,outptr,cmat,ord,nord,ok,kk)
3
c nb: number of regular blocks
4
c vec: integer vector of size nb
6
c depu: logical vector, first column of dep_ut
7
c outptr: integer vector
9
c kk: integer work area of size nb
13
c ord: integer vector of size nord (=<nb)
16
integer vec(nb),in(*),outptr(*),cmat(*),ord(*)
27
if(vec(i).eq.j-1) then
33
do 40 l=outptr(i),outptr(i+1)-1
35
if (depu(ii).eq.1) then
57
if(kk(l).ne.1.and.outptr(ord(l)+1)-outptr(ord(l)).ne.0) then