38 . CLAUSE ,IRBODYM ,JCLAUSE ,IS_AVAILABLE ,LSUBMODEL,
39 . IBOX ,X ,SKEW ,SET_TITLE ,KEYSET ,
69#include "implicit_f.inc"
79 LOGICAL :: IS_AVAILABLE
80 INTEGER,
INTENT(IN),
DIMENSION(NRBODY,2) :: IRBODYM
81 INTEGER,
INTENT(IN),
DIMENSION(2,NRBODY) ::
85 TYPE (BOX_)
DIMENSION(NBBOX) :: IBOX
86 CHARACTER(LEN=NCHARFIELD) :: KEYSET
87 CHARACTER(LEN=NCHARTITLE) :: SET_TITLE
91 INTEGER I,IDS,NINDX,LIST_SIZE,NODSYS,NINDX_B,NOD
92 INTEGER IDS_MAX, BOXLIST_SIZE,SZ_BOXNDS
95 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: BOXNDS,BOXLIST
104 ALLOCATE(boxnds(numnod))
114 ALLOCATE(boxlist(ids_max))
118 * boxlist, boxlist_size)
125 * boxnds, sz_boxnds ,rby_msn
128 ALLOCATE (clause%NODE(sz_boxnds))
129 clause%NODE(1:sz_boxnds) = boxnds(1:sz_boxnds)
130 clause%NB_NODE = sz_boxnds
subroutine create_rbody_box(clause, irbodym, jclause, is_available, lsubmodel, ibox, x, skew, set_title, keyset, rby_msn)
subroutine fill_clause_rbody_box(ibox, x, skew, set_title, keyset, boxlist, boxlist_size, boxnds, sz_boxnds, rby_msn)
subroutine read_clause_box(ibox, is_available, lsubmodel, jclause, ids_max, boxlist, boxlist_size)