1071
1072
1073
1074 USE intbufdef_mod
1075
1076
1077
1078#include "implicit_f.inc"
1079
1080
1081
1082#include "param_c.inc"
1083#include "com04_c.inc"
1084
1085
1086
1087 TYPE(INTBUF_STRUCT_) INTBUF_TAB(*), INTBUF_TAB_C(*)
1088
1089
1090
1091 INTEGER NI,SIZ
1092
1093
1094 DO ni= 1, ninter
1095
1096
1097 siz = intbuf_tab(ni)%S_IRECTS
1098 intbuf_tab_c(ni)%S_IRECTS = siz
1099 ALLOCATE(intbuf_tab_c(ni)%IRECTS(siz))
1100
1101 siz = intbuf_tab(ni)%S_IRECTM
1102 intbuf_tab_c(ni)%S_IRECTM = siz
1103 ALLOCATE(intbuf_tab_c(ni)%IRECTM(siz))
1104
1105 siz = intbuf_tab(ni)%S_NSV
1106 intbuf_tab_c(ni)%S_NSV = siz
1107 ALLOCATE(intbuf_tab_c(ni)%NSV(siz))
1108
1109 siz = intbuf_tab(ni)%S_MSR
1110 intbuf_tab_c(ni)%S_MSR = siz
1111 ALLOCATE(intbuf_tab_c(ni)%MSR(siz))
1112
1113 siz = intbuf_tab(ni)%S_IRTLM
1114 intbuf_tab_c(ni)%S_IRTLM = siz
1115 ALLOCATE(intbuf_tab_c(ni)%IRTLM(siz))
1116
1117 siz = intbuf_tab(ni)%S_IRUPT
1118 intbuf_tab_c(ni)%S_IRUPT = siz
1119 ALLOCATE(intbuf_tab_c(ni)%IRUPT(siz))
1120
1121 siz = intbuf_tab(ni)%S_INORM
1122 intbuf_tab_c(ni)%S_INORM = siz
1123 ALLOCATE(intbuf_tab_c(ni)%INORM(siz))
1124
1125 siz = intbuf_tab(ni)%S_IELEC
1126 intbuf_tab_c(ni)%S_IELEC = siz
1127 ALLOCATE(intbuf_tab_c(ni)%IELEC(siz))
1128
1129 siz = intbuf_tab(ni)%S_IELES
1130 intbuf_tab_c(ni)%S_IELES = siz
1131 ALLOCATE(intbuf_tab_c(ni)%IELES(siz))
1132
1133 siz = intbuf_tab(ni)%S_LISUB
1134 intbuf_tab_c(ni)%S_LISUB = siz
1135 ALLOCATE(intbuf_tab_c(ni)%LISUB(siz))
1136
1137 siz = intbuf_tab(ni)%S_TYPSUB
1138 intbuf_tab_c(ni)%S_TYPSUB = siz
1139 ALLOCATE(intbuf_tab_c(ni)%TYPSUB(siz))
1140
1141 siz = intbuf_tab(ni)%S_ADDSUBS
1142 intbuf_tab_c(ni)%S_ADDSUBS = siz
1143 ALLOCATE(intbuf_tab_c(ni)%ADDSUBS(siz))
1144
1145 siz = intbuf_tab(ni)%S_ADDSUBM
1146 intbuf_tab_c(ni)%S_ADDSUBM = siz
1147 ALLOCATE(intbuf_tab_c(ni)%ADDSUBM(siz))
1148
1149 siz = intbuf_tab(ni)%S_LISUBS
1150 intbuf_tab_c(ni)%S_LISUBS = siz
1151 ALLOCATE(intbuf_tab_c(ni)%LISUBS(siz))
1152
1153 siz = intbuf_tab(ni)%S_LISUBM
1154 intbuf_tab_c(ni)%S_LISUBM = siz
1155 ALLOCATE(intbuf_tab_c(ni)%LISUBM(siz))
1156
1157 siz = intbuf_tab(ni)%S_CAND_E
1158 intbuf_tab_c(ni)%S_CAND_E = siz
1159 ALLOCATE(intbuf_tab_c(ni)%CAND_E(siz))
1160
1161 siz = intbuf_tab(ni)%S_CAND_N
1162 intbuf_tab_c(ni)%S_CAND_N = siz
1163 ALLOCATE(intbuf_tab_c(ni)%CAND_N(siz))
1164
1165 siz = intbuf_tab(ni)%S_I_STOK
1166 intbuf_tab_c(ni)%S_I_STOK = siz
1167 ALLOCATE(intbuf_tab_c(ni)%I_STOK(siz))
1168
1169 siz = intbuf_tab(ni)%S_LCAND_N
1170 intbuf_tab_c(ni)%S_LCAND_N = siz
1171 ALLOCATE(intbuf_tab_c(ni)%LCAND_N(siz))
1172
1173 siz = intbuf_tab(ni)%S_LCAND_S
1174 intbuf_tab_c(ni)%S_LCAND_S = siz
1175 ALLOCATE(intbuf_tab_c(ni)%LCAND_S(siz))
1176
1177 siz = intbuf_tab(ni)%S_I_STOK_E
1178 intbuf_tab_c(ni)%S_I_STOK_E = siz
1179 ALLOCATE(intbuf_tab_c(ni)%I_STOK_E(siz))
1180
1181 siz = intbuf_tab(ni)%S_IFPEN
1182 intbuf_tab_c(ni)%S_IFPEN = siz
1183 ALLOCATE(intbuf_tab_c(ni)%IFPEN(siz))
1184
1185 siz = intbuf_tab(ni)%S_IPARTFRICS
1186 intbuf_tab_c(ni)%S_IPARTFRICS = siz
1187 ALLOCATE(intbuf_tab_c(ni)%IPARTFRICS(siz))
1188
1189 siz = intbuf_tab(ni)%S_IPARTFRICM
1190 intbuf_tab_c(ni)%S_IPARTFRICM = siz
1191 ALLOCATE(intbuf_tab_c(ni)%IPARTFRICM(siz))
1192
1193 siz = intbuf_tab(ni)%S_IREP_FRICM
1194 intbuf_tab_c(ni)%S_IREP_FRICM = siz
1195 ALLOCATE(intbuf_tab_c(ni)%IREP_FRICM(siz))
1196
1197 siz = intbuf_tab(ni)%S_KREMNODE
1198 intbuf_tab_c(ni)%S_KREMNODE = siz
1199 ALLOCATE(intbuf_tab_c(ni)%KREMNODE(siz))
1200
1201 siz = intbuf_tab(ni)%S_REMNODE
1202 intbuf_tab_c(ni)%S_REMNODE = siz
1203 ALLOCATE(intbuf_tab_c(ni)%REMNODE(siz))
1204
1205 siz = intbuf_tab(ni)%S_KREMNOR
1206 intbuf_tab_c(ni)%S_KREMNOR = siz
1207 ALLOCATE(intbuf_tab_c(ni)%KREMNOR(siz))
1208
1209 siz = intbuf_tab(ni)%S_REMNOR
1210 intbuf_tab_c(ni)%S_REMNOR = siz
1211 ALLOCATE(intbuf_tab_c(ni)%REMNOR(siz))
1212
1213 siz = intbuf_tab(ni)%S_ADCCM
1214 intbuf_tab_c(ni)%S_ADCCM = siz
1215 ALLOCATE(intbuf_tab_c(ni)%ADCCM(siz))
1216
1217 siz = intbuf_tab(ni)%S_CHAIN
1218 intbuf_tab_c(ni)%S_CHAIN = siz
1219 ALLOCATE(intbuf_tab_c(ni)%CHAIN(siz))
1220
1221 siz = intbuf_tab(ni)%S_NBINFLG
1222 intbuf_tab_c(ni)%S_NBINFLG = siz
1223 ALLOCATE(intbuf_tab_c(ni)%NBINFLG(siz))
1224
1225 siz = intbuf_tab(ni)%S_MBINFLG
1226 intbuf_tab_c(ni)%S_MBINFLG = siz
1227 ALLOCATE(intbuf_tab_c(ni)%MBINFLG(siz))
1228
1229 siz = intbuf_tab(ni)%S_NLG
1230 intbuf_tab_c(ni)%S_NLG = siz
1231 ALLOCATE(intbuf_tab_c(ni)%NLG(siz))
1232
1233 siz = intbuf_tab(ni)%S_DAANC6
1234 intbuf_tab_c(ni)%S_DAANC6 = siz
1235 ALLOCATE(intbuf_tab_c(ni)%DAANC6(siz))
1236
1237 siz = intbuf_tab(ni)%S_ISLINS
1238 intbuf_tab_c(ni)%S_ISLINS = siz
1239 ALLOCATE(intbuf_tab_c(ni)%ISLINS(siz))
1240
1241 siz = intbuf_tab(ni)%S_IXLINS
1242 intbuf_tab_c(ni)%S_IXLINS = siz
1243 ALLOCATE(intbuf_tab_c(ni)%IXLINS(siz))
1244
1245 siz = intbuf_tab(ni)%S_IXLINM
1246 intbuf_tab_c(ni)%S_IXLINM = siz
1247 ALLOCATE(intbuf_tab_c(ni)%IXLINM(siz))
1248
1249 siz = intbuf_tab(ni)%S_MSRL
1250 intbuf_tab_c(ni)%S_MSRL = siz
1251 ALLOCATE(intbuf_tab_c(ni)%MSRL(siz))
1252
1253 siz = intbuf_tab(ni)%S_NSVL
1254 intbuf_tab_c(ni)%S_NSVL = siz
1255 ALLOCATE(intbuf_tab_c(ni)%NSVL(siz))
1256
1257 siz = intbuf_tab(ni)%S_ADCCM20
1258 intbuf_tab_c(ni)%S_ADCCM20 = siz
1259 ALLOCATE(intbuf_tab_c(ni)%ADCCM20(siz))
1260
1261 siz = intbuf_tab(ni)%S_CHAIN20
1262 intbuf_tab_c(ni)%S_CHAIN20 = siz
1263 ALLOCATE(intbuf_tab_c(ni)%CHAIN20(siz))
1264
1265 siz = intbuf_tab(ni)%S_ILOCS
1266 intbuf_tab_c(ni)%S_ILOCS = siz
1267 ALLOCATE(intbuf_tab_c(ni)%ILOCS(siz))
1268
1269 siz = intbuf_tab(ni)%S_NSEGM
1270 intbuf_tab_c(ni)%S_NSEGM = siz
1271 ALLOCATE(intbuf_tab_c(ni)%NSEGM(siz))
1272
1273 siz = intbuf_tab(ni)%S_NRT
1274 intbuf_tab_c(ni)%S_NRT = siz
1275 ALLOCATE(intbuf_tab_c(ni)%NRT(siz))
1276
1277 siz = intbuf_tab(ni)%S_IRTLS
1278 intbuf_tab_c(ni)%S_IRTLS = siz
1279 ALLOCATE(intbuf_tab_c(ni)%IRTLS(siz))
1280
1281 siz = intbuf_tab(ni)%S_ILOCM
1282 intbuf_tab_c(ni)%S_ILOCM = siz
1283 ALLOCATE(intbuf_tab_c(ni)%ILOCM(siz))
1284
1285 siz = intbuf_tab(ni)%S_IRTLOM
1286 intbuf_tab_c(ni)%S_IRTLOM = siz
1287 ALLOCATE(intbuf_tab_c(ni)%IRTLOM(siz))
1288
1289 siz = intbuf_tab(ni)%S_IRTLOS
1290 intbuf_tab_c(ni)%S_IRTLOS = siz
1291 ALLOCATE(intbuf_tab_c(ni)%IRTLOS(siz))
1292
1293 siz = intbuf_tab(ni)%S_NSEGS
1294 intbuf_tab_c(ni)%S_NSEGS = siz
1295 ALLOCATE(intbuf_tab_c(ni)%NSEGS(siz))
1296
1297 siz = intbuf_tab(ni)%S_LNSV
1298 intbuf_tab_c(ni)%S_LNSV = siz
1299 ALLOCATE(intbuf_tab_c(ni)%LNSV(siz))
1300
1301 siz = intbuf_tab(ni)%S_IELEM
1302 intbuf_tab_c(ni)%S_IELEM = siz
1303 ALLOCATE(intbuf_tab_c(ni)%IELEM(siz))
1304
1305 siz = intbuf_tab(ni)%S_FCOUNT
1306 intbuf_tab_c(ni)%S_FCOUNT = siz
1307 ALLOCATE(intbuf_tab_c(ni)%FCOUNT(siz))
1308
1309 siz = intbuf_tab(ni)%S_KSURF
1310 intbuf_tab_c(ni)%S_KSURF = siz
1311 ALLOCATE(intbuf_tab_c(ni)%KSURF(siz))
1312
1313 siz = intbuf_tab(ni)%S_IMPACT
1314 intbuf_tab_c(ni)%S_IMPACT = siz
1315 ALLOCATE(intbuf_tab_c(ni)%IMPACT(siz))
1316
1317 siz = intbuf_tab(ni)%S_MSR21
1318 intbuf_tab_c(ni)%S_MSR21 = siz
1319 ALLOCATE(intbuf_tab_c(ni)%MSR21(siz))
1320
1321 siz = intbuf_tab(ni)%S_MNDD
1322 intbuf_tab_c(ni)%S_MNDD = siz
1323 ALLOCATE(intbuf_tab_c(ni)%MNDD(siz))
1324
1325 siz = intbuf_tab(ni)%S_MSR_L
1326 intbuf_tab_c(ni)%S_MSR_L = siz
1327 ALLOCATE(intbuf_tab_c(ni)%MSR_L(siz))
1328
1329 siz = intbuf_tab(ni)%S_CAND_T
1330 intbuf_tab_c(ni)%S_CAND_T = siz
1331 ALLOCATE(intbuf_tab_c(ni)%CAND_T(siz))
1332
1333 siz = intbuf_tab(ni)%S_MVOISIN
1334 intbuf_tab_c(ni)%S_MVOISIN = siz
1335 ALLOCATE(intbuf_tab_c(ni)%MVOISIN(siz))
1336
1337 siz = intbuf_tab(ni)%S_NVOISIN
1338 intbuf_tab_c(ni)%S_NVOISIN = siz
1339 ALLOCATE(intbuf_tab_c(ni)%NVOISIN(siz))
1340
1341 siz = intbuf_tab(ni)%S_MSEGLO
1342 intbuf_tab_c(ni)%S_MSEGLO = siz
1343 ALLOCATE(intbuf_tab_c(ni)%MSEGLO(siz))
1344
1345 siz = intbuf_tab(ni)%S_MSEGTYP24
1346 intbuf_tab_c(ni)%S_MSEGTYP24 = siz
1347 ALLOCATE(intbuf_tab_c(ni)%MSEGTYP24(siz))
1348
1349 siz = intbuf_tab(ni)%S_ISEADD
1350 intbuf_tab_c(ni)%S_ISEADD = siz
1351 ALLOCATE(intbuf_tab_c(ni)%ISEADD(siz))
1352
1353 siz = intbuf_tab(ni)%S_ISEDGE
1354 intbuf_tab_c(ni)%S_ISEDGE = siz
1355 ALLOCATE(intbuf_tab_c(ni)%ISEDGE(siz))
1356
1357 siz = intbuf_tab(ni)%S_ISEG_PXFEM
1358 intbuf_tab_c(ni)%S_ISEG_PXFEM = siz
1359 ALLOCATE(intbuf_tab_c(ni)%ISEG_PXFEM(siz))
1360
1361 siz = intbuf_tab(ni)%S_ISEG_PLY
1362 intbuf_tab_c(ni)%S_ISEG_PLY = siz
1363 ALLOCATE(intbuf_tab_c(ni)%ISEG_PLY(siz))
1364
1365 siz = intbuf_tab(ni)%S_ICONT_I
1366 intbuf_tab_c(ni)%S_ICONT_I = siz
1367 ALLOCATE(intbuf_tab_c(ni)%ICONT_I(siz))
1368
1369 siz = intbuf_tab(ni)%S_MSEGTYP2
1370 intbuf_tab_c(ni)%S_MSEGTYP2 = siz
1371 ALLOCATE(intbuf_tab_c(ni)%MSEGTYP2(siz))
1372
1373 siz = intbuf_tab(ni)%S_IF_ADH
1374 intbuf_tab_c(ni)%S_IF_ADH = siz
1375 ALLOCATE(intbuf_tab_c(ni)%IF_ADH(siz))
1376
1377 siz = intbuf_tab(ni)%S_IELNRTS
1378 intbuf_tab_c(ni)%S_IELNRTS = siz
1379 ALLOCATE(intbuf_tab_c(ni)%IELNRTS(siz))
1380
1381 siz = intbuf_tab(ni)%S_ADRECTS
1382 intbuf_tab_c(ni)%S_ADRECTS = siz
1383 ALLOCATE(intbuf_tab_c(ni)%ADRECTS(siz))
1384
1385 siz = intbuf_tab(ni)%S_FACNRTS
1386 intbuf_tab_c(ni)%S_FACNRTS = siz
1387 ALLOCATE(intbuf_tab_c(ni)%FACNRTS(siz))
1388
1389
1390
1391 siz = intbuf_tab(ni)%S_STFAC
1392 intbuf_tab_c(ni)%S_STFAC = siz
1393 ALLOCATE(intbuf_tab_c(ni)%STFAC(siz))
1394
1395 siz = intbuf_tab(ni)%S_VARIABLES
1396 intbuf_tab_c(ni)%S_VARIABLES = siz
1397 ALLOCATE(intbuf_tab_c(ni)%VARIABLES(siz))
1398
1399 siz = intbuf_tab(ni)%S_CSTS
1400 intbuf_tab_c(ni)%S_CSTS = siz
1401 ALLOCATE(intbuf_tab_c(ni)%CSTS(siz))
1402
1403 siz = intbuf_tab(ni)%S_DPARA
1404 intbuf_tab_c(ni)%S_DPARA = siz
1405 ALLOCATE(intbuf_tab_c(ni)%DPARA(siz))
1406
1407 siz = intbuf_tab(ni)%S_NMAS
1408 intbuf_tab_c(ni)%S_NMAS = siz
1409 ALLOCATE(intbuf_tab_c(ni)%NMAS(siz))
1410
1411 siz = intbuf_tab(ni)%S_AREAS2
1412 intbuf_tab_c(ni)%S_AREAS2 = siz
1413 ALLOCATE(intbuf_tab_c(ni)%AREAS2(siz))
1414
1415 siz = intbuf_tab(ni)%S_SMAS
1416 intbuf_tab_c(ni)%S_SMAS = siz
1417 ALLOCATE(intbuf_tab_c(ni)%SMAS(siz))
1418
1419 siz = intbuf_tab(ni)%S_SINER
1420 intbuf_tab_c(ni)%S_SINER = siz
1421 ALLOCATE(intbuf_tab_c(ni)%SINER(siz))
1422
1423 siz = intbuf_tab(ni)%S_UVAR
1424 intbuf_tab_c(ni)%S_UVAR = siz
1425 ALLOCATE(intbuf_tab_c(ni)%UVAR(siz))
1426
1427 siz = intbuf_tab(ni)%S_XM0
1428 intbuf_tab_c(ni)%S_XM0 = siz
1429 ALLOCATE(intbuf_tab_c(ni)%XM0(siz))
1430
1431 siz = intbuf_tab(ni)%S_SPENALTY
1432 intbuf_tab_c(ni)%S_SPENALTY = siz
1433 ALLOCATE(intbuf_tab_c(ni)%SPENALTY(siz))
1434
1435 siz = intbuf_tab(ni)%S_STFR_PENALTY
1436 intbuf_tab_c(ni)%S_STFR_PENALTY = siz
1437 ALLOCATE(intbuf_tab_c(ni)%STFR_PENALTY(siz))
1438
1439 siz = intbuf_tab(ni)%S_SKEW
1440 intbuf_tab_c(ni)%S_SKEW = siz
1441 ALLOCATE(intbuf_tab_c(ni)%SKEW(siz))
1442
1443 siz = intbuf_tab(ni)%S_DSM
1444 intbuf_tab_c(ni)%S_DSM = siz
1445 ALLOCATE(intbuf_tab_c(ni)%DSM(siz))
1446
1447 siz = intbuf_tab(ni)%S_FSM
1448 intbuf_tab_c(ni)%S_FSM = siz
1449 ALLOCATE(intbuf_tab_c(ni)%FSM(siz))
1450
1451 siz = intbuf_tab(ni)%S_RUPT
1452 intbuf_tab_c(ni)%S_RUPT = siz
1453 ALLOCATE(intbuf_tab_c(ni)%RUPT(siz))
1454
1455 siz = intbuf_tab(ni)%S_FINI
1456 intbuf_tab_c(ni)%S_FINI = siz
1457 ALLOCATE(intbuf_tab_c(ni)%FINI(siz))
1458
1459 siz = intbuf_tab(ni)%S_STFNS
1460 intbuf_tab_c(ni)%S_STFNS = siz
1461 ALLOCATE(intbuf_tab_c(ni)%STFNS(siz))
1462
1463 siz = intbuf_tab(ni)%S_STFM
1464 intbuf_tab_c(ni)%S_STFM = siz
1465 ALLOCATE(intbuf_tab_c(ni)%STFM(siz))
1466
1467 siz = intbuf_tab(ni)%S_STFS
1468 intbuf_tab_c(ni)%S_STFS = siz
1469 ALLOCATE(intbuf_tab_c(ni)%STFS(siz))
1470
1471 siz = intbuf_tab(ni)%S_PENIM
1472 intbuf_tab_c(ni)%S_PENIM = siz
1473 ALLOCATE(intbuf_tab_c(ni)%PENIM(siz))
1474
1475 siz = intbuf_tab(ni)%S_PENIS
1476 intbuf_tab_c(ni)%S_PENIS = siz
1477 ALLOCATE(intbuf_tab_c(ni)%PENIS(siz))
1478
1479 siz = intbuf_tab(ni)%S_GAP_M
1480 intbuf_tab_c(ni)%S_GAP_M = siz
1481 ALLOCATE(intbuf_tab_c(ni)%GAP_M(siz))
1482
1483 siz = intbuf_tab(ni)%S_GAP_S
1484 intbuf_tab_c(ni)%S_GAP_S = siz
1485 ALLOCATE(intbuf_tab_c(ni)%GAP_S(siz))
1486
1487 siz = intbuf_tab(ni)%S_CRIT
1488 intbuf_tab_c(ni)%S_CRIT = siz
1489 ALLOCATE(intbuf_tab_c(ni)%CRIT(siz))
1490
1491 siz = intbuf_tab(ni)%S_FRIC_P
1492 intbuf_tab_c(ni)%S_FRIC_P = siz
1493 ALLOCATE(intbuf_tab_c(ni)%FRIC_P(siz))
1494
1495 siz = intbuf_tab(ni)%S_XFILTR
1496 intbuf_tab_c(ni)%S_XFILTR = siz
1497 ALLOCATE(intbuf_tab_c(ni)%XFILTR(siz))
1498
1499 siz = intbuf_tab(ni)%S_AREAS
1500 intbuf_tab_c(ni)%S_AREAS = siz
1501 ALLOCATE(intbuf_tab_c(ni)%AREAS(siz))
1502
1503 siz = intbuf_tab(ni)%S_AREAM
1504 intbuf_tab_c(ni)%S_AREAM = siz
1505 ALLOCATE(intbuf_tab_c(ni)%AREAM(siz))
1506
1507 siz = intbuf_tab(ni)%S_GAP_SL
1508 intbuf_tab_c(ni)%S_GAP_SL = siz
1509 ALLOCATE(intbuf_tab_c(ni)%GAP_SL(siz))
1510
1511 siz = intbuf_tab(ni)%S_GAP_ML
1512 intbuf_tab_c(ni)%S_GAP_ML = siz
1513 ALLOCATE(intbuf_tab_c(ni)%GAP_ML(siz))
1514
1515 siz = intbuf_tab(ni)%S_CAND_P
1516 intbuf_tab_c(ni)%S_CAND_P = siz
1517 ALLOCATE(intbuf_tab_c(ni)%CAND_P(siz))
1518
1519 siz = intbuf_tab(ni)%S_CAND_PS
1520 intbuf_tab_c(ni)%S_CAND_PS = siz
1521 ALLOCATE(intbuf_tab_c(ni)%CAND_PS(siz))
1522
1523 siz = intbuf_tab(ni)%S_CAND_F
1524 intbuf_tab_c(ni)%S_CAND_F = siz
1525 ALLOCATE(intbuf_tab_c(ni)%CAND_F(siz))
1526
1527 siz = intbuf_tab(ni)%S_FTSAVX
1528 intbuf_tab_c(ni)%S_FTSAVX = siz
1529 ALLOCATE(intbuf_tab_c(ni)%FTSAVX(siz))
1530
1531 siz = intbuf_tab(ni)%S_FTSAVY
1532 intbuf_tab_c(ni)%S_FTSAVY = siz
1533 ALLOCATE(intbuf_tab_c(ni)%FTSAVY(siz))
1534
1535 siz = intbuf_tab(ni)%S_FTSAVZ
1536 intbuf_tab_c(ni)%S_FTSAVZ = siz
1537 ALLOCATE(intbuf_tab_c(ni)%FTSAVZ(siz))
1538
1539 siz = intbuf_tab(ni)%S_CAND_FX
1540 intbuf_tab_c(ni)%S_CAND_FX = siz
1541 ALLOCATE(intbuf_tab_c(ni)%CAND_FX(siz))
1542
1543 siz = intbuf_tab(ni)%S_CAND_FY
1544 intbuf_tab_c(ni)%S_CAND_FY = siz
1545 ALLOCATE(intbuf_tab_c(ni)%CAND_FY(siz))
1546
1547 siz = intbuf_tab(ni)%S_CAND_FZ
1548 intbuf_tab_c(ni)%S_CAND_FZ = siz
1549 ALLOCATE(intbuf_tab_c(ni)%CAND_FZ(siz))
1550
1551 siz = intbuf_tab(ni)%S_XA
1552 intbuf_tab_c(ni)%S_XA = siz
1553 ALLOCATE(intbuf_tab_c(ni)%XA(siz))
1554
1555 siz = intbuf_tab(ni)%S_VA
1556 intbuf_tab_c(ni)%S_VA = siz
1557 ALLOCATE(intbuf_tab_c(ni)%VA(siz))
1558
1559 siz = intbuf_tab(ni)%S_STFA
1560 intbuf_tab_c(ni)%S_STFA = siz
1561 ALLOCATE(intbuf_tab_c(ni)%STFA(siz))
1562
1563 siz = intbuf_tab(ni)%S_PENIA
1564 intbuf_tab_c(ni)%S_PENIA = siz
1565 ALLOCATE(intbuf_tab_c(ni)%PENIA(siz))
1566
1567 siz = intbuf_tab(ni)%S_ALPHAK
1568 intbuf_tab_c(ni)%S_ALPHAK = siz
1569 ALLOCATE(intbuf_tab_c(ni)%ALPHAK(siz))
1570
1571 siz = intbuf_tab(ni)%S_GAP_SH
1572 intbuf_tab_c(ni)%S_GAP_SH = siz
1573 ALLOCATE(intbuf_tab_c(ni)%GAP_SH(siz))
1574
1575 siz = intbuf_tab(ni)%S_AVX_ANCR
1576 intbuf_tab_c(ni)%S_AVX_ANCR = siz
1577 ALLOCATE(intbuf_tab_c(ni)%AVX_ANCR(siz))
1578
1579 siz = intbuf_tab(ni)%S_CRITX
1580 intbuf_tab_c(ni)%S_CRITX = siz
1581 ALLOCATE(intbuf_tab_c(ni)%CRITX(siz))
1582
1583 siz = intbuf_tab(ni)%S_GAP_ME
1584 intbuf_tab_c(ni)%S_GAP_ME = siz
1585 ALLOCATE(intbuf_tab_c(ni)%GAP_ME(siz))
1586
1587 siz = intbuf_tab(ni)%S_STF
1588 intbuf_tab_c(ni)%S_STF = siz
1589 ALLOCATE(intbuf_tab_c(ni)%STF(siz))
1590
1591 siz = intbuf_tab(ni)%S_PENIME
1592 intbuf_tab_c(ni)%S_PENIME = siz
1593 ALLOCATE(intbuf_tab_c(ni)%PENIME(siz))
1594
1595 siz = intbuf_tab(ni)%S_GAP_SE
1596 intbuf_tab_c(ni)%S_GAP_SE = siz
1597 ALLOCATE(intbuf_tab_c(ni)%GAP_SE(siz))
1598
1599 siz = intbuf_tab(ni)%S_PENISE
1600 intbuf_tab_c(ni)%S_PENISE = siz
1601 ALLOCATE(intbuf_tab_c(ni)%PENISE(siz))
1602
1603 siz = intbuf_tab(ni)%S_N
1604 intbuf_tab_c(ni)%S_N = siz
1605 ALLOCATE(intbuf_tab_c(ni)%N(siz))
1606
1607 siz = intbuf_tab(ni)%S_CSTM
1608 intbuf_tab_c(ni)%S_CSTM = siz
1609 ALLOCATE(intbuf_tab_c(ni)%CSTM(siz))
1610
1611 siz = intbuf_tab(ni)%S_EE
1612 intbuf_tab_c(ni)%S_EE = siz
1613 ALLOCATE(intbuf_tab_c(ni)%EE(siz))
1614
1615 siz = intbuf_tab(ni)%S_STFNM
1616 intbuf_tab_c(ni)%S_STFNM = siz
1617 ALLOCATE(intbuf_tab_c(ni)%STFNM(siz))
1618
1619 siz = intbuf_tab(ni)%S_FRICOS
1620 intbuf_tab_c(ni)%S_FRICOS = siz
1621 ALLOCATE(intbuf_tab_c(ni)%FRICOS(siz))
1622
1623 siz = intbuf_tab(ni)%S_FRICOM
1624 intbuf_tab_c(ni)%S_FRICOM = siz
1625 ALLOCATE(intbuf_tab_c(ni)%FRICOM(siz))
1626
1627 siz = intbuf_tab(ni)%S_FTSAV
1628 intbuf_tab_c(ni)%S_FTSAV = siz
1629 ALLOCATE(intbuf_tab_c(ni)%FTSAV(siz))
1630
1631 siz = intbuf_tab(ni)%S_FCONT
1632 intbuf_tab_c(ni)%S_FCONT = siz
1633 ALLOCATE(intbuf_tab_c(ni)%FCONT(siz))
1634
1635 siz = intbuf_tab(ni)%S_FS
1636 intbuf_tab_c(ni)%S_FS = siz
1637 ALLOCATE(intbuf_tab_c(ni)%FS(siz))
1638
1639 siz = intbuf_tab(ni)%S_FM
1640 intbuf_tab_c(ni)%S_FM = siz
1641 ALLOCATE(intbuf_tab_c(ni)%FM(siz))
1642
1643 siz = intbuf_tab(ni)%S_RMAS
1644 intbuf_tab_c(ni)%S_RMAS = siz
1645 ALLOCATE(intbuf_tab_c(ni)%RMAS(siz))
1646
1647 siz = intbuf_tab(ni)%S_ANSMX0
1648 intbuf_tab_c(ni)%S_ANSMX0 = siz
1649 ALLOCATE(intbuf_tab_c(ni)%ANSMX0(siz))
1650
1651 intbuf_tab_c(ni)%S_T8= intbuf_tab(ni)%S_T8
1652
1653 siz = intbuf_tab(ni)%S_GAPN
1654 intbuf_tab_c(ni)%S_GAPN = siz
1655 ALLOCATE(intbuf_tab_c(ni)%GAPN(siz))
1656
1657 siz = intbuf_tab(ni)%S_STF8
1658 intbuf_tab_c(ni)%S_STF8 = siz
1659 ALLOCATE(intbuf_tab_c(ni)%STF8(siz))
1660
1661 siz = intbuf_tab(ni)%S_CIMP
1662 intbuf_tab_c(ni)%S_CIMP = siz
1663 ALLOCATE(intbuf_tab_c(ni)%CIMP(siz))
1664
1665 siz = intbuf_tab(ni)%S_NIMP
1666 intbuf_tab_c(ni)%S_NIMP = siz
1667 ALLOCATE(intbuf_tab_c(ni)%NIMP(siz))
1668
1669 siz = intbuf_tab(ni)%S_IOLD
1670 intbuf_tab_c(ni)%S_IOLD = siz
1671 ALLOCATE(intbuf_tab_c(ni)%IOLD(siz))
1672
1673 siz = intbuf_tab(ni)%S_HOLD
1674 intbuf_tab_c(ni)%S_HOLD = siz
1675 ALLOCATE(intbuf_tab_c(ni)%HOLD(siz))
1676
1677 siz = intbuf_tab(ni)%S_NOLD
1678 intbuf_tab_c(ni)%S_NOLD = siz
1679 ALLOCATE(intbuf_tab_c(ni)%NOLD(siz))
1680
1681 siz = intbuf_tab(ni)%S_DOLD
1682 intbuf_tab_c(ni)%S_DOLD = siz
1683 ALLOCATE(intbuf_tab_c(ni)%DOLD(siz))
1684
1685 siz = intbuf_tab(ni)%S_KS
1686 intbuf_tab_c(ni)%S_KS = siz
1687 ALLOCATE(intbuf_tab_c(ni)%KS(siz))
1688
1689 siz = intbuf_tab(ni)%S_KM
1690 intbuf_tab_c(ni)%S_KM = siz
1691 ALLOCATE(intbuf_tab_c(ni)%KM(siz))
1692
1693 siz = intbuf_tab(ni)%S_FROTS
1694 intbuf_tab_c(ni)%S_FROTS = siz
1695 ALLOCATE(intbuf_tab_c(ni)%FROTS(siz))
1696
1697 siz = intbuf_tab(ni)%S_FROTM
1698 intbuf_tab_c(ni)%S_FROTM = siz
1699 ALLOCATE(intbuf_tab_c(ni)%FROTM(siz))
1700
1701 siz = intbuf_tab(ni)%S_NOD_NORMAL
1702 intbuf_tab_c(ni)%S_NOD_NORMAL = siz
1703 ALLOCATE(intbuf_tab_c(ni)%NOD_NORMAL(siz))
1704
1705 siz = intbuf_tab(ni)%S_RCURV
1706 intbuf_tab_c(ni)%S_RCURV = siz
1707 ALLOCATE(intbuf_tab_c(ni)%RCURV(siz))
1708
1709 siz = intbuf_tab(ni)%S_ANGLM
1710 intbuf_tab_c(ni)%S_ANGLM = siz
1711 ALLOCATE(intbuf_tab_c(ni)%ANGLM(siz))
1712
1713 siz = intbuf_tab(ni)%S_FROT_P
1714 intbuf_tab_c(ni)%S_FROT_P = siz
1715 ALLOCATE(intbuf_tab_c(ni)%FROT_P(siz))
1716
1717 siz = intbuf_tab(ni)%S_ALPHA0
1718 intbuf_tab_c(ni)%S_ALPHA0 = siz
1719 ALLOCATE(intbuf_tab_c(ni)%ALPHA0(siz))
1720
1721 siz = intbuf_tab(ni)%S_AS
1722 intbuf_tab_c(ni)%S_AS = siz
1723 ALLOCATE(intbuf_tab_c(ni)%AS(siz))
1724
1725 siz = intbuf_tab(ni)%S_BS
1726 intbuf_tab_c(ni)%S_BS = siz
1727 ALLOCATE(intbuf_tab_c(ni)%BS(siz))
1728
1729 siz = intbuf_tab(ni)%S_THKNOD0
1730 intbuf_tab_c(ni)%S_THKNOD0 = siz
1731 ALLOCATE(intbuf_tab_c(ni)%THKNOD0(siz))
1732
1733 siz = intbuf_tab(ni)%S_GAPN_M
1734 intbuf_tab_c(ni)%S_GAPN_M = siz
1735 ALLOCATE(intbuf_tab_c(ni)%GAPN_M(siz))
1736
1737 siz = intbuf_tab(ni)%S_PENE_OLD
1738 intbuf_tab_c(ni)%S_PENE_OLD = siz
1739 ALLOCATE(intbuf_tab_c(ni)%PENE_OLD(siz))
1740
1741 siz = intbuf_tab(ni)%S_STIF_OLD
1742 intbuf_tab_c(ni)%S_STIF_OLD = siz
1743 ALLOCATE(intbuf_tab_c(ni)%STIF_OLD(siz))
1744
1745 siz = intbuf_tab(ni)%S_TIME_S
1746 intbuf_tab_c(ni)%S_TIME_S = siz
1747 ALLOCATE(intbuf_tab_c(ni)%TIME_S(siz))
1748
1749 siz = intbuf_tab(ni)%S_GAP_NM
1750 intbuf_tab_c(ni)%S_GAP_NM = siz
1751 ALLOCATE(intbuf_tab_c(ni)%GAP_NM(siz))
1752
1753 siz = intbuf_tab(ni)%S_EDGE8L2
1754 intbuf_tab_c(ni)%S_EDGE8L2 = siz
1755 ALLOCATE(intbuf_tab_c(ni)%EDGE8L2(siz))
1756
1757 siz = intbuf_tab(ni)%S_NOD_2RY_LGTH
1758 intbuf_tab_c(ni)%S_NOD_2RY_LGTH = siz
1759 ALLOCATE(intbuf_tab_c(ni)%NOD_2RY_LGTH(siz))
1760
1761 siz = intbuf_tab(ni)%S_NOD_MAS_LGTH
1762 intbuf_tab_c(ni)%S_NOD_MAS_LGTH = siz
1763 ALLOCATE(intbuf_tab_c(ni)%NOD_MAS_LGTH(siz))
1764
1765 siz = intbuf_tab(ni)%S_GAP_N0
1766 intbuf_tab_c(ni)%S_GAP_N0 = siz
1767 ALLOCATE(intbuf_tab_c(ni)%GAP_N0(siz))
1768
1769 siz = intbuf_tab(ni)%S_DGAP_NM
1770 intbuf_tab_c(ni)%S_DGAP_NM = siz
1771 ALLOCATE(intbuf_tab_c(ni)%DGAP_NM(siz))
1772
1773 siz = intbuf_tab(ni)%S_DGAP_M
1774 intbuf_tab_c(ni)%S_DGAP_M = siz
1775 ALLOCATE(intbuf_tab_c(ni)%DGAP_M(siz))
1776
1777 siz = intbuf_tab(ni)%S_DELTA_PMAX_DGAP
1778 intbuf_tab_c(ni)%S_DELTA_PMAX_DGAP = siz
1779 ALLOCATE(intbuf_tab_c(ni)%DELTA_PMAX_DGAP(siz))
1780
1781 siz = intbuf_tab(ni)%S_CSTS_BIS
1782 intbuf_tab_c(ni)%S_CSTS_BIS = siz
1783 ALLOCATE(intbuf_tab_c(ni)%CSTS_BIS(siz))
1784
1785 siz = intbuf_tab(ni)%S_DIR_FRICM
1786 intbuf_tab_c(ni)%S_DIR_FRICM= siz
1787 ALLOCATE(intbuf_tab_c(ni)%DIR_FRICM(siz))
1788
1789 siz = intbuf_tab(ni)%S_GAPMSAV
1790 intbuf_tab_c(ni)%S_GAPMSAV = siz
1791 ALLOCATE(intbuf_tab_c(ni)%GAPMSAV(siz))
1792
1793 ENDDO
1794
1795 RETURN
1796