27!||--- calls -----------------------------------------------------
35 . IB, ND_ARRAY,ND_SIZE)
60#include "implicit_f.inc"
69 INTEGER (*),IB,ND_SIZE
71 . x(3,*),skew(lskew,*)
73 TYPE (BOX_) ,
DIMENSION(NBBOX) :: IBOX
77 INTEGER ,J,INSIDE,ISK,BOX_TYPE,NBOXBOX,IBX
79 . xp1,yp1,zp1,xp2,yp2,zp2,diam,nodinb(3)
99 isk = ibox(ibx)%ISKBOX
100 box_type = ibox(ibx)%TYPE
107 diam = ibox(ibx)%DIAM
110 IF (box_type == 1)
THEN
117 . isk,nodinb,skew,inside)
119 IF (inside == 1)
THEN
120 nd_size = nd_size + 1
121 nd_array(nd_size) = j
127 ELSEIF (box_type == 2)
THEN
133 CALL checkcyl(xp1, yp1, zp1 , xp2, yp2, zp2,
134 . nodinb , diam, inside )
136 IF (inside == 1)
THEN
137 nd_size = nd_size + 1
138 nd_array(nd_size) = j
144 ELSEIF (box_type == 3)
THEN
150 CALL checksphere(xp1, yp1, zp1, nodinb, diam, inside)
152 IF (inside == 1)
THEN
153 nd_size = nd_size + 1
154 nd_array(nd_size) = j
recursive subroutine node_box(ib, ibox, x, skew, set_title, keyset, boxnds, sz_boxnds)
subroutine fill_clause_node_box(ibox, x, skew, set_title, keyset, boxlist, boxlist_size, boxnds, sz_boxnds)
subroutine checkcyl(xp1, yp1, zp1, xp2, yp2, zp2, nodin, d, ok)
subroutine checkpara(xp1, yp1, zp1, xp2, yp2, zp2, isk, nodin, skew, ok)
subroutine checksphere(xp, yp, zp, nodin, d, ok)
subroutine simple_node_box(ibox, x, skew, ib, nd_array, nd_size)