38 . CLAUSE ,ITABM1 ,JCLAUSE ,IS_AVAILABLE ,LSUBMODEL,
39 . IBOX ,X ,SKEW ,SET_TITLE ,KEYSET )
68#include "implicit_f.inc"
78 LOGICAL :: IS_AVAILABLE
79 INTEGER,
INTENT(IN),
DIMENSION(NUMNOD,2) :: ITABM1
83 TYPE(SUBMODEL_DATA),
INTENT(IN):: LSUBMODEL(*)
84 TYPE () ,
DIMENSION(NBBOX) :: IBOX
85 CHARACTER(LEN=NCHARFIELD) ::
86 CHARACTER(LEN=NCHARTITLE) :: SET_TITLE
90 INTEGER I,IDS,NINDX,LIST_SIZE,NODSYS,NINDX_B,NOD
91 INTEGER IDS_MAX, BOXLIST_SIZE,SZ_BOXNDS
94 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: BOXNDS,BOXLIST
103 ALLOCATE(boxnds(numnod))
113 ALLOCATE(boxlist(ids_max))
117 * boxlist, boxlist_size)
123 * boxlist, boxlist_size,
124 * boxnds, sz_boxnds )
127 ALLOCATE (clause%NODE(sz_boxnds))
128 clause%NODE(1:sz_boxnds) = boxnds(1:sz_boxnds)
129 clause%NB_NODE = sz_boxnds
subroutine create_node_box(clause, itabm1, jclause, is_available, lsubmodel, ibox, x, skew, set_title, keyset)
subroutine fill_clause_node_box(ibox, x, skew, set_title, keyset, boxlist, boxlist_size, boxnds, sz_boxnds)
subroutine read_clause_box(ibox, is_available, lsubmodel, jclause, ids_max, boxlist, boxlist_size)