35
36
37
41
42
43
44#include "implicit_f.inc"
45
46
47
48#include "com04_c.inc"
49#include "tabsiz_c.inc"
50
51
52
53
54
55
56
57 IF (ngrnod > 0)THEN
60 ELSE
62 ENDIF
63
64 IF (ngrbric > 0)THEN
67 ELSE
69 ENDIF
70
71 IF (ngrquad > 0)THEN
74 ELSE
76 ENDIF
77
78 IF (ngrshel > 0)THEN
81 ELSE
83 ENDIF
84
85 IF (ngrtrus > 0)THEN
88 ELSE
90 ENDIF
91
92 IF (ngrbeam > 0)THEN
95 ELSE
97 ENDIF
98
99 IF (ngrspri > 0)THEN
102 ELSE
104 ENDIF
105
106 IF (ngrsh3n > 0)THEN
109 ELSE
111 ENDIF
112
113 IF (ngrpart > 0)THEN
116 ELSE
118 ENDIF
119
120 RETURN
subroutine alloc_group_str(igr, ngr, lenigr)
type(group_), dimension(:), allocatable, target igrsh4n
type(group_), dimension(:), allocatable, target igrquad
type(group_), dimension(:), allocatable, target igrbeam
type(group_), dimension(:), allocatable, target igrpart
type(group_), dimension(:), allocatable, target igrtruss
type(group_), dimension(:), allocatable, target igrsh3n
type(group_), dimension(:), allocatable, target igrspring
type(group_), dimension(:), allocatable, target igrbric
type(group_), dimension(:), allocatable, target igrnod