/*--------------------------------*- C++ -*----------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
   \\    /   O peration     | Website:  https://openfoam.org
    \\  /    A nd           | Version:  8
     \\/     M anipulation  |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints:4221  nCells:2000  nFaces:8010  nInternalFaces:3790";
    location    "constant/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


3790
(
1
10
2
11
3
12
4
13
5
14
6
15
7
16
8
17
9
18
19
11
20
12
21
13
22
14
23
15
24
16
25
17
26
18
27
19
28
29
21
30
22
31
23
32
24
33
25
34
26
35
27
36
28
37
29
38
39
31
40
32
41
33
42
34
43
35
44
36
45
37
46
38
47
39
48
49
41
50
42
51
43
52
44
53
45
54
46
55
47
56
48
57
49
58
59
51
60
52
61
53
62
54
63
55
64
56
65
57
66
58
67
59
68
69
61
70
62
71
63
72
64
73
65
74
66
75
67
76
68
77
69
78
79
71
80
72
81
73
82
74
83
75
84
76
85
77
86
78
87
79
88
89
81
90
82
91
83
92
84
93
85
94
86
95
87
96
88
97
89
98
99
91
100
92
101
93
102
94
103
95
104
96
105
97
106
98
107
99
108
109
101
110
102
111
103
112
104
113
105
114
106
115
107
116
108
117
109
118
119
111
120
112
121
113
122
114
123
115
124
116
125
117
126
118
127
119
128
129
121
130
122
131
123
132
124
133
125
134
126
135
127
136
128
137
129
138
139
131
140
132
141
133
142
134
143
135
144
136
145
137
146
138
147
139
148
149
141
150
142
151
143
152
144
153
145
154
146
155
147
156
148
157
149
158
159
151
160
152
161
153
162
154
163
155
164
156
165
157
166
158
167
159
168
169
161
170
162
171
163
172
164
173
165
174
166
175
167
176
168
177
169
178
179
171
180
172
181
173
182
174
183
175
184
176
185
177
186
178
187
179
188
189
181
190
182
191
183
192
184
193
185
194
186
195
187
196
188
197
189
198
199
191
200
192
201
193
202
194
203
195
204
196
205
197
206
198
207
199
208
209
201
210
202
211
203
212
204
213
205
214
206
215
207
216
208
217
209
218
219
211
220
212
221
213
222
214
223
215
224
216
225
217
226
218
227
219
228
229
221
230
222
231
223
232
224
233
225
234
226
235
227
236
228
237
229
238
239
231
240
232
241
233
242
234
243
235
244
236
245
237
246
238
247
239
248
249
241
250
242
251
243
252
244
253
245
254
246
255
247
256
248
257
249
258
259
251
260
252
261
253
262
254
263
255
264
256
265
257
266
258
267
259
268
269
261
270
262
271
263
272
264
273
265
274
266
275
267
276
268
277
269
278
279
271
280
272
281
273
282
274
283
275
284
276
285
277
286
278
287
279
288
289
281
290
282
291
283
292
284
293
285
294
286
295
287
296
288
297
289
298
299
291
300
292
301
293
302
294
303
295
304
296
305
297
306
298
307
299
308
309
301
310
302
311
303
312
304
313
305
314
306
315
307
316
308
317
309
318
319
311
320
312
321
313
322
314
323
315
324
316
325
317
326
318
327
319
328
329
321
330
322
331
323
332
324
333
325
334
326
335
327
336
328
337
329
338
339
331
340
332
341
333
342
334
343
335
344
336
345
337
346
338
347
339
348
349
341
350
342
351
343
352
344
353
345
354
346
355
347
356
348
357
349
358
359
351
360
352
361
353
362
354
363
355
364
356
365
357
366
358
367
359
368
369
361
370
362
371
363
372
364
373
365
374
366
375
367
376
368
377
369
378
379
371
380
372
381
373
382
374
383
375
384
376
385
377
386
378
387
379
388
389
381
390
382
391
383
392
384
393
385
394
386
395
387
396
388
397
389
398
399
391
400
392
401
393
402
394
403
395
404
396
405
397
406
398
407
399
408
409
401
410
402
411
403
412
404
413
405
414
406
415
407
416
408
417
409
418
419
411
420
412
421
413
422
414
423
415
424
416
425
417
426
418
427
419
428
429
421
430
422
431
423
432
424
433
425
434
426
435
427
436
428
437
429
438
439
431
440
432
441
433
442
434
443
435
444
436
445
437
446
438
447
439
448
449
441
450
442
451
443
452
444
453
445
454
446
455
447
456
448
457
449
458
459
451
460
452
461
453
462
454
463
455
464
456
465
457
466
458
467
459
468
469
461
470
462
471
463
472
464
473
465
474
466
475
467
476
468
477
469
478
479
471
480
472
481
473
482
474
483
475
484
476
485
477
486
478
487
479
488
489
481
490
482
491
483
492
484
493
485
494
486
495
487
496
488
497
489
498
499
491
500
492
501
493
502
494
503
495
504
496
505
497
506
498
507
499
508
509
501
510
502
511
503
512
504
513
505
514
506
515
507
516
508
517
509
518
519
511
520
512
521
513
522
514
523
515
524
516
525
517
526
518
527
519
528
529
521
530
522
531
523
532
524
533
525
534
526
535
527
536
528
537
529
538
539
531
540
532
541
533
542
534
543
535
544
536
545
537
546
538
547
539
548
549
541
550
542
551
543
552
544
553
545
554
546
555
547
556
548
557
549
558
559
551
560
552
561
553
562
554
563
555
564
556
565
557
566
558
567
559
568
569
561
570
562
571
563
572
564
573
565
574
566
575
567
576
568
577
569
578
579
571
580
572
581
573
582
574
583
575
584
576
585
577
586
578
587
579
588
589
581
590
582
591
583
592
584
593
585
594
586
595
587
596
588
597
589
598
599
591
600
592
601
593
602
594
603
595
604
596
605
597
606
598
607
599
608
609
601
610
602
611
603
612
604
613
605
614
606
615
607
616
608
617
609
618
619
611
620
612
621
613
622
614
623
615
624
616
625
617
626
618
627
619
628
629
621
630
622
631
623
632
624
633
625
634
626
635
627
636
628
637
629
638
639
631
640
632
641
633
642
634
643
635
644
636
645
637
646
638
647
639
648
649
641
650
642
651
643
652
644
653
645
654
646
655
647
656
648
657
649
658
659
651
660
652
661
653
662
654
663
655
664
656
665
657
666
658
667
659
668
669
661
670
662
671
663
672
664
673
665
674
666
675
667
676
668
677
669
678
679
671
680
672
681
673
682
674
683
675
684
676
685
677
686
678
687
679
688
689
681
690
682
691
683
692
684
693
685
694
686
695
687
696
688
697
689
698
699
691
700
692
701
693
702
694
703
695
704
696
705
697
706
698
707
699
708
709
701
710
702
711
703
712
704
713
705
714
706
715
707
716
708
717
709
718
719
711
720
712
721
713
722
714
723
715
724
716
725
717
726
718
727
719
728
729
721
730
722
731
723
732
724
733
725
734
726
735
727
736
728
737
729
738
739
731
740
732
741
733
742
734
743
735
744
736
745
737
746
738
747
739
748
749
741
750
742
751
743
752
744
753
745
754
746
755
747
756
748
757
749
758
759
751
760
752
761
753
762
754
763
755
764
756
765
757
766
758
767
759
768
769
761
770
762
771
763
772
764
773
765
774
766
775
767
776
768
777
769
778
779
771
780
772
781
773
782
774
783
775
784
776
785
777
786
778
787
779
788
789
781
790
782
791
783
792
784
793
785
794
786
795
787
796
788
797
789
798
799
791
800
792
801
793
802
794
803
795
804
796
805
797
806
798
807
799
808
809
801
810
802
811
803
812
804
813
805
814
806
815
807
816
808
817
809
818
819
811
820
812
821
813
822
814
823
815
824
816
825
817
826
818
827
819
828
829
821
830
822
831
823
832
824
833
825
834
826
835
827
836
828
837
829
838
839
831
840
832
841
833
842
834
843
835
844
836
845
837
846
838
847
839
848
849
841
850
842
851
843
852
844
853
845
854
846
855
847
856
848
857
849
858
859
851
860
852
861
853
862
854
863
855
864
856
865
857
866
858
867
859
868
869
861
870
862
871
863
872
864
873
865
874
866
875
867
876
868
877
869
878
879
871
880
872
881
873
882
874
883
875
884
876
885
877
886
878
887
879
888
889
881
890
882
891
883
892
884
893
885
894
886
895
887
896
888
897
889
898
899
891
900
892
901
893
902
894
903
895
904
896
905
897
906
898
907
899
908
909
901
910
902
911
903
912
904
913
905
914
906
915
907
916
908
917
909
918
919
911
920
912
921
913
922
914
923
915
924
916
925
917
926
918
927
919
928
929
921
930
922
931
923
932
924
933
925
934
926
935
927
936
928
937
929
938
939
931
940
932
941
933
942
934
943
935
944
936
945
937
946
938
947
939
948
949
941
950
942
951
943
952
944
953
945
954
946
955
947
956
948
957
949
958
959
951
960
952
961
953
962
954
963
955
964
956
965
957
966
958
967
959
968
969
961
970
962
971
963
972
964
973
965
974
966
975
967
976
968
977
969
978
979
971
980
972
981
973
982
974
983
975
984
976
985
977
986
978
987
979
988
989
981
990
982
991
983
992
984
993
985
994
986
995
987
996
988
997
989
998
999
991
1000
992
1001
993
1002
994
1003
995
1004
996
1005
997
1006
998
1007
999
1008
1009
1001
1010
1002
1011
1003
1012
1004
1013
1005
1014
1006
1015
1007
1016
1008
1017
1009
1018
1019
1011
1020
1012
1021
1013
1022
1014
1023
1015
1024
1016
1025
1017
1026
1018
1027
1019
1028
1029
1021
1030
1022
1031
1023
1032
1024
1033
1025
1034
1026
1035
1027
1036
1028
1037
1029
1038
1039
1031
1040
1032
1041
1033
1042
1034
1043
1035
1044
1036
1045
1037
1046
1038
1047
1039
1048
1049
1041
1050
1042
1051
1043
1052
1044
1053
1045
1054
1046
1055
1047
1056
1048
1057
1049
1058
1059
1051
1060
1052
1061
1053
1062
1054
1063
1055
1064
1056
1065
1057
1066
1058
1067
1059
1068
1069
1061
1070
1062
1071
1063
1072
1064
1073
1065
1074
1066
1075
1067
1076
1068
1077
1069
1078
1079
1071
1080
1072
1081
1073
1082
1074
1083
1075
1084
1076
1085
1077
1086
1078
1087
1079
1088
1089
1081
1090
1082
1091
1083
1092
1084
1093
1085
1094
1086
1095
1087
1096
1088
1097
1089
1098
1099
1091
1100
1092
1101
1093
1102
1094
1103
1095
1104
1096
1105
1097
1106
1098
1107
1099
1108
1109
1101
1110
1102
1111
1103
1112
1104
1113
1105
1114
1106
1115
1107
1116
1108
1117
1109
1118
1119
1111
1120
1112
1121
1113
1122
1114
1123
1115
1124
1116
1125
1117
1126
1118
1127
1119
1128
1129
1121
1130
1122
1131
1123
1132
1124
1133
1125
1134
1126
1135
1127
1136
1128
1137
1129
1138
1139
1131
1140
1132
1141
1133
1142
1134
1143
1135
1144
1136
1145
1137
1146
1138
1147
1139
1148
1149
1141
1150
1142
1151
1143
1152
1144
1153
1145
1154
1146
1155
1147
1156
1148
1157
1149
1158
1159
1151
1160
1152
1161
1153
1162
1154
1163
1155
1164
1156
1165
1157
1166
1158
1167
1159
1168
1169
1161
1170
1162
1171
1163
1172
1164
1173
1165
1174
1166
1175
1167
1176
1168
1177
1169
1178
1179
1171
1180
1172
1181
1173
1182
1174
1183
1175
1184
1176
1185
1177
1186
1178
1187
1179
1188
1189
1181
1190
1182
1191
1183
1192
1184
1193
1185
1194
1186
1195
1187
1196
1188
1197
1189
1198
1199
1191
1200
1192
1201
1193
1202
1194
1203
1195
1204
1196
1205
1197
1206
1198
1207
1199
1208
1209
1201
1210
1202
1211
1203
1212
1204
1213
1205
1214
1206
1215
1207
1216
1208
1217
1209
1218
1219
1211
1220
1212
1221
1213
1222
1214
1223
1215
1224
1216
1225
1217
1226
1218
1227
1219
1228
1229
1221
1230
1222
1231
1223
1232
1224
1233
1225
1234
1226
1235
1227
1236
1228
1237
1229
1238
1239
1231
1240
1232
1241
1233
1242
1234
1243
1235
1244
1236
1245
1237
1246
1238
1247
1239
1248
1249
1241
1250
1242
1251
1243
1252
1244
1253
1245
1254
1246
1255
1247
1256
1248
1257
1249
1258
1259
1251
1260
1252
1261
1253
1262
1254
1263
1255
1264
1256
1265
1257
1266
1258
1267
1259
1268
1269
1261
1270
1262
1271
1263
1272
1264
1273
1265
1274
1266
1275
1267
1276
1268
1277
1269
1278
1279
1271
1280
1272
1281
1273
1282
1274
1283
1275
1284
1276
1285
1277
1286
1278
1287
1279
1288
1289
1281
1290
1282
1291
1283
1292
1284
1293
1285
1294
1286
1295
1287
1296
1288
1297
1289
1298
1299
1291
1300
1292
1301
1293
1302
1294
1303
1295
1304
1296
1305
1297
1306
1298
1307
1299
1308
1309
1301
1310
1302
1311
1303
1312
1304
1313
1305
1314
1306
1315
1307
1316
1308
1317
1309
1318
1319
1311
1320
1312
1321
1313
1322
1314
1323
1315
1324
1316
1325
1317
1326
1318
1327
1319
1328
1329
1321
1330
1322
1331
1323
1332
1324
1333
1325
1334
1326
1335
1327
1336
1328
1337
1329
1338
1339
1331
1340
1332
1341
1333
1342
1334
1343
1335
1344
1336
1345
1337
1346
1338
1347
1339
1348
1349
1341
1350
1342
1351
1343
1352
1344
1353
1345
1354
1346
1355
1347
1356
1348
1357
1349
1358
1359
1351
1360
1352
1361
1353
1362
1354
1363
1355
1364
1356
1365
1357
1366
1358
1367
1359
1368
1369
1361
1370
1362
1371
1363
1372
1364
1373
1365
1374
1366
1375
1367
1376
1368
1377
1369
1378
1379
1371
1380
1372
1381
1373
1382
1374
1383
1375
1384
1376
1385
1377
1386
1378
1387
1379
1388
1389
1381
1390
1382
1391
1383
1392
1384
1393
1385
1394
1386
1395
1387
1396
1388
1397
1389
1398
1399
1391
1400
1392
1401
1393
1402
1394
1403
1395
1404
1396
1405
1397
1406
1398
1407
1399
1408
1409
1401
1410
1402
1411
1403
1412
1404
1413
1405
1414
1406
1415
1407
1416
1408
1417
1409
1418
1419
1411
1420
1412
1421
1413
1422
1414
1423
1415
1424
1416
1425
1417
1426
1418
1427
1419
1428
1429
1421
1430
1422
1431
1423
1432
1424
1433
1425
1434
1426
1435
1427
1436
1428
1437
1429
1438
1439
1431
1440
1432
1441
1433
1442
1434
1443
1435
1444
1436
1445
1437
1446
1438
1447
1439
1448
1449
1441
1450
1442
1451
1443
1452
1444
1453
1445
1454
1446
1455
1447
1456
1448
1457
1449
1458
1459
1451
1460
1452
1461
1453
1462
1454
1463
1455
1464
1456
1465
1457
1466
1458
1467
1459
1468
1469
1461
1470
1462
1471
1463
1472
1464
1473
1465
1474
1466
1475
1467
1476
1468
1477
1469
1478
1479
1471
1480
1472
1481
1473
1482
1474
1483
1475
1484
1476
1485
1477
1486
1478
1487
1479
1488
1489
1481
1490
1482
1491
1483
1492
1484
1493
1485
1494
1486
1495
1487
1496
1488
1497
1489
1498
1499
1491
1500
1492
1501
1493
1502
1494
1503
1495
1504
1496
1505
1497
1506
1498
1507
1499
1508
1509
1501
1510
1502
1511
1503
1512
1504
1513
1505
1514
1506
1515
1507
1516
1508
1517
1509
1518
1519
1511
1520
1512
1521
1513
1522
1514
1523
1515
1524
1516
1525
1517
1526
1518
1527
1519
1528
1529
1521
1530
1522
1531
1523
1532
1524
1533
1525
1534
1526
1535
1527
1536
1528
1537
1529
1538
1539
1531
1540
1532
1541
1533
1542
1534
1543
1535
1544
1536
1545
1537
1546
1538
1547
1539
1548
1549
1541
1550
1542
1551
1543
1552
1544
1553
1545
1554
1546
1555
1547
1556
1548
1557
1549
1558
1559
1551
1560
1552
1561
1553
1562
1554
1563
1555
1564
1556
1565
1557
1566
1558
1567
1559
1568
1569
1561
1570
1562
1571
1563
1572
1564
1573
1565
1574
1566
1575
1567
1576
1568
1577
1569
1578
1579
1571
1580
1572
1581
1573
1582
1574
1583
1575
1584
1576
1585
1577
1586
1578
1587
1579
1588
1589
1581
1590
1582
1591
1583
1592
1584
1593
1585
1594
1586
1595
1587
1596
1588
1597
1589
1598
1599
1591
1600
1592
1601
1593
1602
1594
1603
1595
1604
1596
1605
1597
1606
1598
1607
1599
1608
1609
1601
1610
1602
1611
1603
1612
1604
1613
1605
1614
1606
1615
1607
1616
1608
1617
1609
1618
1619
1611
1620
1612
1621
1613
1622
1614
1623
1615
1624
1616
1625
1617
1626
1618
1627
1619
1628
1629
1621
1630
1622
1631
1623
1632
1624
1633
1625
1634
1626
1635
1627
1636
1628
1637
1629
1638
1639
1631
1640
1632
1641
1633
1642
1634
1643
1635
1644
1636
1645
1637
1646
1638
1647
1639
1648
1649
1641
1650
1642
1651
1643
1652
1644
1653
1645
1654
1646
1655
1647
1656
1648
1657
1649
1658
1659
1651
1660
1652
1661
1653
1662
1654
1663
1655
1664
1656
1665
1657
1666
1658
1667
1659
1668
1669
1661
1670
1662
1671
1663
1672
1664
1673
1665
1674
1666
1675
1667
1676
1668
1677
1669
1678
1679
1671
1680
1672
1681
1673
1682
1674
1683
1675
1684
1676
1685
1677
1686
1678
1687
1679
1688
1689
1681
1690
1682
1691
1683
1692
1684
1693
1685
1694
1686
1695
1687
1696
1688
1697
1689
1698
1699
1691
1700
1692
1701
1693
1702
1694
1703
1695
1704
1696
1705
1697
1706
1698
1707
1699
1708
1709
1701
1710
1702
1711
1703
1712
1704
1713
1705
1714
1706
1715
1707
1716
1708
1717
1709
1718
1719
1711
1720
1712
1721
1713
1722
1714
1723
1715
1724
1716
1725
1717
1726
1718
1727
1719
1728
1729
1721
1730
1722
1731
1723
1732
1724
1733
1725
1734
1726
1735
1727
1736
1728
1737
1729
1738
1739
1731
1740
1732
1741
1733
1742
1734
1743
1735
1744
1736
1745
1737
1746
1738
1747
1739
1748
1749
1741
1750
1742
1751
1743
1752
1744
1753
1745
1754
1746
1755
1747
1756
1748
1757
1749
1758
1759
1751
1760
1752
1761
1753
1762
1754
1763
1755
1764
1756
1765
1757
1766
1758
1767
1759
1768
1769
1761
1770
1762
1771
1763
1772
1764
1773
1765
1774
1766
1775
1767
1776
1768
1777
1769
1778
1779
1771
1780
1772
1781
1773
1782
1774
1783
1775
1784
1776
1785
1777
1786
1778
1787
1779
1788
1789
1781
1790
1782
1791
1783
1792
1784
1793
1785
1794
1786
1795
1787
1796
1788
1797
1789
1798
1799
1791
1800
1792
1801
1793
1802
1794
1803
1795
1804
1796
1805
1797
1806
1798
1807
1799
1808
1809
1801
1810
1802
1811
1803
1812
1804
1813
1805
1814
1806
1815
1807
1816
1808
1817
1809
1818
1819
1811
1820
1812
1821
1813
1822
1814
1823
1815
1824
1816
1825
1817
1826
1818
1827
1819
1828
1829
1821
1830
1822
1831
1823
1832
1824
1833
1825
1834
1826
1835
1827
1836
1828
1837
1829
1838
1839
1831
1840
1832
1841
1833
1842
1834
1843
1835
1844
1836
1845
1837
1846
1838
1847
1839
1848
1849
1841
1850
1842
1851
1843
1852
1844
1853
1845
1854
1846
1855
1847
1856
1848
1857
1849
1858
1859
1851
1860
1852
1861
1853
1862
1854
1863
1855
1864
1856
1865
1857
1866
1858
1867
1859
1868
1869
1861
1870
1862
1871
1863
1872
1864
1873
1865
1874
1866
1875
1867
1876
1868
1877
1869
1878
1879
1871
1880
1872
1881
1873
1882
1874
1883
1875
1884
1876
1885
1877
1886
1878
1887
1879
1888
1889
1881
1890
1882
1891
1883
1892
1884
1893
1885
1894
1886
1895
1887
1896
1888
1897
1889
1898
1899
1891
1900
1892
1901
1893
1902
1894
1903
1895
1904
1896
1905
1897
1906
1898
1907
1899
1908
1909
1901
1910
1902
1911
1903
1912
1904
1913
1905
1914
1906
1915
1907
1916
1908
1917
1909
1918
1919
1911
1920
1912
1921
1913
1922
1914
1923
1915
1924
1916
1925
1917
1926
1918
1927
1919
1928
1929
1921
1930
1922
1931
1923
1932
1924
1933
1925
1934
1926
1935
1927
1936
1928
1937
1929
1938
1939
1931
1940
1932
1941
1933
1942
1934
1943
1935
1944
1936
1945
1937
1946
1938
1947
1939
1948
1949
1941
1950
1942
1951
1943
1952
1944
1953
1945
1954
1946
1955
1947
1956
1948
1957
1949
1958
1959
1951
1960
1952
1961
1953
1962
1954
1963
1955
1964
1956
1965
1957
1966
1958
1967
1959
1968
1969
1961
1970
1962
1971
1963
1972
1964
1973
1965
1974
1966
1975
1967
1976
1968
1977
1969
1978
1979
1971
1980
1972
1981
1973
1982
1974
1983
1975
1984
1976
1985
1977
1986
1978
1987
1979
1988
1989
1981
1990
1982
1991
1983
1992
1984
1993
1985
1994
1986
1995
1987
1996
1988
1997
1989
1998
1999
1991
1992
1993
1994
1995
1996
1997
1998
1999
)


// ************************************************************************* //
