/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  4.x                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints: 3362 nCells: 1600 nFaces: 6480 nInternalFaces: 3120";
    location    "constant/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


3120
(
1
40
2
41
3
42
4
43
5
44
6
45
7
46
8
47
9
48
10
49
11
50
12
51
13
52
14
53
15
54
16
55
17
56
18
57
19
58
20
59
21
60
22
61
23
62
24
63
25
64
26
65
27
66
28
67
29
68
30
69
31
70
32
71
33
72
34
73
35
74
36
75
37
76
38
77
39
78
79
41
80
42
81
43
82
44
83
45
84
46
85
47
86
48
87
49
88
50
89
51
90
52
91
53
92
54
93
55
94
56
95
57
96
58
97
59
98
60
99
61
100
62
101
63
102
64
103
65
104
66
105
67
106
68
107
69
108
70
109
71
110
72
111
73
112
74
113
75
114
76
115
77
116
78
117
79
118
119
81
120
82
121
83
122
84
123
85
124
86
125
87
126
88
127
89
128
90
129
91
130
92
131
93
132
94
133
95
134
96
135
97
136
98
137
99
138
100
139
101
140
102
141
103
142
104
143
105
144
106
145
107
146
108
147
109
148
110
149
111
150
112
151
113
152
114
153
115
154
116
155
117
156
118
157
119
158
159
121
160
122
161
123
162
124
163
125
164
126
165
127
166
128
167
129
168
130
169
131
170
132
171
133
172
134
173
135
174
136
175
137
176
138
177
139
178
140
179
141
180
142
181
143
182
144
183
145
184
146
185
147
186
148
187
149
188
150
189
151
190
152
191
153
192
154
193
155
194
156
195
157
196
158
197
159
198
199
161
200
162
201
163
202
164
203
165
204
166
205
167
206
168
207
169
208
170
209
171
210
172
211
173
212
174
213
175
214
176
215
177
216
178
217
179
218
180
219
181
220
182
221
183
222
184
223
185
224
186
225
187
226
188
227
189
228
190
229
191
230
192
231
193
232
194
233
195
234
196
235
197
236
198
237
199
238
239
201
240
202
241
203
242
204
243
205
244
206
245
207
246
208
247
209
248
210
249
211
250
212
251
213
252
214
253
215
254
216
255
217
256
218
257
219
258
220
259
221
260
222
261
223
262
224
263
225
264
226
265
227
266
228
267
229
268
230
269
231
270
232
271
233
272
234
273
235
274
236
275
237
276
238
277
239
278
279
241
280
242
281
243
282
244
283
245
284
246
285
247
286
248
287
249
288
250
289
251
290
252
291
253
292
254
293
255
294
256
295
257
296
258
297
259
298
260
299
261
300
262
301
263
302
264
303
265
304
266
305
267
306
268
307
269
308
270
309
271
310
272
311
273
312
274
313
275
314
276
315
277
316
278
317
279
318
319
281
320
282
321
283
322
284
323
285
324
286
325
287
326
288
327
289
328
290
329
291
330
292
331
293
332
294
333
295
334
296
335
297
336
298
337
299
338
300
339
301
340
302
341
303
342
304
343
305
344
306
345
307
346
308
347
309
348
310
349
311
350
312
351
313
352
314
353
315
354
316
355
317
356
318
357
319
358
359
321
360
322
361
323
362
324
363
325
364
326
365
327
366
328
367
329
368
330
369
331
370
332
371
333
372
334
373
335
374
336
375
337
376
338
377
339
378
340
379
341
380
342
381
343
382
344
383
345
384
346
385
347
386
348
387
349
388
350
389
351
390
352
391
353
392
354
393
355
394
356
395
357
396
358
397
359
398
399
361
400
362
401
363
402
364
403
365
404
366
405
367
406
368
407
369
408
370
409
371
410
372
411
373
412
374
413
375
414
376
415
377
416
378
417
379
418
380
419
381
420
382
421
383
422
384
423
385
424
386
425
387
426
388
427
389
428
390
429
391
430
392
431
393
432
394
433
395
434
396
435
397
436
398
437
399
438
439
401
440
402
441
403
442
404
443
405
444
406
445
407
446
408
447
409
448
410
449
411
450
412
451
413
452
414
453
415
454
416
455
417
456
418
457
419
458
420
459
421
460
422
461
423
462
424
463
425
464
426
465
427
466
428
467
429
468
430
469
431
470
432
471
433
472
434
473
435
474
436
475
437
476
438
477
439
478
479
441
480
442
481
443
482
444
483
445
484
446
485
447
486
448
487
449
488
450
489
451
490
452
491
453
492
454
493
455
494
456
495
457
496
458
497
459
498
460
499
461
500
462
501
463
502
464
503
465
504
466
505
467
506
468
507
469
508
470
509
471
510
472
511
473
512
474
513
475
514
476
515
477
516
478
517
479
518
519
481
520
482
521
483
522
484
523
485
524
486
525
487
526
488
527
489
528
490
529
491
530
492
531
493
532
494
533
495
534
496
535
497
536
498
537
499
538
500
539
501
540
502
541
503
542
504
543
505
544
506
545
507
546
508
547
509
548
510
549
511
550
512
551
513
552
514
553
515
554
516
555
517
556
518
557
519
558
559
521
560
522
561
523
562
524
563
525
564
526
565
527
566
528
567
529
568
530
569
531
570
532
571
533
572
534
573
535
574
536
575
537
576
538
577
539
578
540
579
541
580
542
581
543
582
544
583
545
584
546
585
547
586
548
587
549
588
550
589
551
590
552
591
553
592
554
593
555
594
556
595
557
596
558
597
559
598
599
561
600
562
601
563
602
564
603
565
604
566
605
567
606
568
607
569
608
570
609
571
610
572
611
573
612
574
613
575
614
576
615
577
616
578
617
579
618
580
619
581
620
582
621
583
622
584
623
585
624
586
625
587
626
588
627
589
628
590
629
591
630
592
631
593
632
594
633
595
634
596
635
597
636
598
637
599
638
639
601
640
602
641
603
642
604
643
605
644
606
645
607
646
608
647
609
648
610
649
611
650
612
651
613
652
614
653
615
654
616
655
617
656
618
657
619
658
620
659
621
660
622
661
623
662
624
663
625
664
626
665
627
666
628
667
629
668
630
669
631
670
632
671
633
672
634
673
635
674
636
675
637
676
638
677
639
678
679
641
680
642
681
643
682
644
683
645
684
646
685
647
686
648
687
649
688
650
689
651
690
652
691
653
692
654
693
655
694
656
695
657
696
658
697
659
698
660
699
661
700
662
701
663
702
664
703
665
704
666
705
667
706
668
707
669
708
670
709
671
710
672
711
673
712
674
713
675
714
676
715
677
716
678
717
679
718
719
681
720
682
721
683
722
684
723
685
724
686
725
687
726
688
727
689
728
690
729
691
730
692
731
693
732
694
733
695
734
696
735
697
736
698
737
699
738
700
739
701
740
702
741
703
742
704
743
705
744
706
745
707
746
708
747
709
748
710
749
711
750
712
751
713
752
714
753
715
754
716
755
717
756
718
757
719
758
759
721
760
722
761
723
762
724
763
725
764
726
765
727
766
728
767
729
768
730
769
731
770
732
771
733
772
734
773
735
774
736
775
737
776
738
777
739
778
740
779
741
780
742
781
743
782
744
783
745
784
746
785
747
786
748
787
749
788
750
789
751
790
752
791
753
792
754
793
755
794
756
795
757
796
758
797
759
798
799
761
800
762
801
763
802
764
803
765
804
766
805
767
806
768
807
769
808
770
809
771
810
772
811
773
812
774
813
775
814
776
815
777
816
778
817
779
818
780
819
781
820
782
821
783
822
784
823
785
824
786
825
787
826
788
827
789
828
790
829
791
830
792
831
793
832
794
833
795
834
796
835
797
836
798
837
799
838
839
801
840
802
841
803
842
804
843
805
844
806
845
807
846
808
847
809
848
810
849
811
850
812
851
813
852
814
853
815
854
816
855
817
856
818
857
819
858
820
859
821
860
822
861
823
862
824
863
825
864
826
865
827
866
828
867
829
868
830
869
831
870
832
871
833
872
834
873
835
874
836
875
837
876
838
877
839
878
879
841
880
842
881
843
882
844
883
845
884
846
885
847
886
848
887
849
888
850
889
851
890
852
891
853
892
854
893
855
894
856
895
857
896
858
897
859
898
860
899
861
900
862
901
863
902
864
903
865
904
866
905
867
906
868
907
869
908
870
909
871
910
872
911
873
912
874
913
875
914
876
915
877
916
878
917
879
918
919
881
920
882
921
883
922
884
923
885
924
886
925
887
926
888
927
889
928
890
929
891
930
892
931
893
932
894
933
895
934
896
935
897
936
898
937
899
938
900
939
901
940
902
941
903
942
904
943
905
944
906
945
907
946
908
947
909
948
910
949
911
950
912
951
913
952
914
953
915
954
916
955
917
956
918
957
919
958
959
921
960
922
961
923
962
924
963
925
964
926
965
927
966
928
967
929
968
930
969
931
970
932
971
933
972
934
973
935
974
936
975
937
976
938
977
939
978
940
979
941
980
942
981
943
982
944
983
945
984
946
985
947
986
948
987
949
988
950
989
951
990
952
991
953
992
954
993
955
994
956
995
957
996
958
997
959
998
999
961
1000
962
1001
963
1002
964
1003
965
1004
966
1005
967
1006
968
1007
969
1008
970
1009
971
1010
972
1011
973
1012
974
1013
975
1014
976
1015
977
1016
978
1017
979
1018
980
1019
981
1020
982
1021
983
1022
984
1023
985
1024
986
1025
987
1026
988
1027
989
1028
990
1029
991
1030
992
1031
993
1032
994
1033
995
1034
996
1035
997
1036
998
1037
999
1038
1039
1001
1040
1002
1041
1003
1042
1004
1043
1005
1044
1006
1045
1007
1046
1008
1047
1009
1048
1010
1049
1011
1050
1012
1051
1013
1052
1014
1053
1015
1054
1016
1055
1017
1056
1018
1057
1019
1058
1020
1059
1021
1060
1022
1061
1023
1062
1024
1063
1025
1064
1026
1065
1027
1066
1028
1067
1029
1068
1030
1069
1031
1070
1032
1071
1033
1072
1034
1073
1035
1074
1036
1075
1037
1076
1038
1077
1039
1078
1079
1041
1080
1042
1081
1043
1082
1044
1083
1045
1084
1046
1085
1047
1086
1048
1087
1049
1088
1050
1089
1051
1090
1052
1091
1053
1092
1054
1093
1055
1094
1056
1095
1057
1096
1058
1097
1059
1098
1060
1099
1061
1100
1062
1101
1063
1102
1064
1103
1065
1104
1066
1105
1067
1106
1068
1107
1069
1108
1070
1109
1071
1110
1072
1111
1073
1112
1074
1113
1075
1114
1076
1115
1077
1116
1078
1117
1079
1118
1119
1081
1120
1082
1121
1083
1122
1084
1123
1085
1124
1086
1125
1087
1126
1088
1127
1089
1128
1090
1129
1091
1130
1092
1131
1093
1132
1094
1133
1095
1134
1096
1135
1097
1136
1098
1137
1099
1138
1100
1139
1101
1140
1102
1141
1103
1142
1104
1143
1105
1144
1106
1145
1107
1146
1108
1147
1109
1148
1110
1149
1111
1150
1112
1151
1113
1152
1114
1153
1115
1154
1116
1155
1117
1156
1118
1157
1119
1158
1159
1121
1160
1122
1161
1123
1162
1124
1163
1125
1164
1126
1165
1127
1166
1128
1167
1129
1168
1130
1169
1131
1170
1132
1171
1133
1172
1134
1173
1135
1174
1136
1175
1137
1176
1138
1177
1139
1178
1140
1179
1141
1180
1142
1181
1143
1182
1144
1183
1145
1184
1146
1185
1147
1186
1148
1187
1149
1188
1150
1189
1151
1190
1152
1191
1153
1192
1154
1193
1155
1194
1156
1195
1157
1196
1158
1197
1159
1198
1199
1161
1200
1162
1201
1163
1202
1164
1203
1165
1204
1166
1205
1167
1206
1168
1207
1169
1208
1170
1209
1171
1210
1172
1211
1173
1212
1174
1213
1175
1214
1176
1215
1177
1216
1178
1217
1179
1218
1180
1219
1181
1220
1182
1221
1183
1222
1184
1223
1185
1224
1186
1225
1187
1226
1188
1227
1189
1228
1190
1229
1191
1230
1192
1231
1193
1232
1194
1233
1195
1234
1196
1235
1197
1236
1198
1237
1199
1238
1239
1201
1240
1202
1241
1203
1242
1204
1243
1205
1244
1206
1245
1207
1246
1208
1247
1209
1248
1210
1249
1211
1250
1212
1251
1213
1252
1214
1253
1215
1254
1216
1255
1217
1256
1218
1257
1219
1258
1220
1259
1221
1260
1222
1261
1223
1262
1224
1263
1225
1264
1226
1265
1227
1266
1228
1267
1229
1268
1230
1269
1231
1270
1232
1271
1233
1272
1234
1273
1235
1274
1236
1275
1237
1276
1238
1277
1239
1278
1279
1241
1280
1242
1281
1243
1282
1244
1283
1245
1284
1246
1285
1247
1286
1248
1287
1249
1288
1250
1289
1251
1290
1252
1291
1253
1292
1254
1293
1255
1294
1256
1295
1257
1296
1258
1297
1259
1298
1260
1299
1261
1300
1262
1301
1263
1302
1264
1303
1265
1304
1266
1305
1267
1306
1268
1307
1269
1308
1270
1309
1271
1310
1272
1311
1273
1312
1274
1313
1275
1314
1276
1315
1277
1316
1278
1317
1279
1318
1319
1281
1320
1282
1321
1283
1322
1284
1323
1285
1324
1286
1325
1287
1326
1288
1327
1289
1328
1290
1329
1291
1330
1292
1331
1293
1332
1294
1333
1295
1334
1296
1335
1297
1336
1298
1337
1299
1338
1300
1339
1301
1340
1302
1341
1303
1342
1304
1343
1305
1344
1306
1345
1307
1346
1308
1347
1309
1348
1310
1349
1311
1350
1312
1351
1313
1352
1314
1353
1315
1354
1316
1355
1317
1356
1318
1357
1319
1358
1359
1321
1360
1322
1361
1323
1362
1324
1363
1325
1364
1326
1365
1327
1366
1328
1367
1329
1368
1330
1369
1331
1370
1332
1371
1333
1372
1334
1373
1335
1374
1336
1375
1337
1376
1338
1377
1339
1378
1340
1379
1341
1380
1342
1381
1343
1382
1344
1383
1345
1384
1346
1385
1347
1386
1348
1387
1349
1388
1350
1389
1351
1390
1352
1391
1353
1392
1354
1393
1355
1394
1356
1395
1357
1396
1358
1397
1359
1398
1399
1361
1400
1362
1401
1363
1402
1364
1403
1365
1404
1366
1405
1367
1406
1368
1407
1369
1408
1370
1409
1371
1410
1372
1411
1373
1412
1374
1413
1375
1414
1376
1415
1377
1416
1378
1417
1379
1418
1380
1419
1381
1420
1382
1421
1383
1422
1384
1423
1385
1424
1386
1425
1387
1426
1388
1427
1389
1428
1390
1429
1391
1430
1392
1431
1393
1432
1394
1433
1395
1434
1396
1435
1397
1436
1398
1437
1399
1438
1439
1401
1440
1402
1441
1403
1442
1404
1443
1405
1444
1406
1445
1407
1446
1408
1447
1409
1448
1410
1449
1411
1450
1412
1451
1413
1452
1414
1453
1415
1454
1416
1455
1417
1456
1418
1457
1419
1458
1420
1459
1421
1460
1422
1461
1423
1462
1424
1463
1425
1464
1426
1465
1427
1466
1428
1467
1429
1468
1430
1469
1431
1470
1432
1471
1433
1472
1434
1473
1435
1474
1436
1475
1437
1476
1438
1477
1439
1478
1479
1441
1480
1442
1481
1443
1482
1444
1483
1445
1484
1446
1485
1447
1486
1448
1487
1449
1488
1450
1489
1451
1490
1452
1491
1453
1492
1454
1493
1455
1494
1456
1495
1457
1496
1458
1497
1459
1498
1460
1499
1461
1500
1462
1501
1463
1502
1464
1503
1465
1504
1466
1505
1467
1506
1468
1507
1469
1508
1470
1509
1471
1510
1472
1511
1473
1512
1474
1513
1475
1514
1476
1515
1477
1516
1478
1517
1479
1518
1519
1481
1520
1482
1521
1483
1522
1484
1523
1485
1524
1486
1525
1487
1526
1488
1527
1489
1528
1490
1529
1491
1530
1492
1531
1493
1532
1494
1533
1495
1534
1496
1535
1497
1536
1498
1537
1499
1538
1500
1539
1501
1540
1502
1541
1503
1542
1504
1543
1505
1544
1506
1545
1507
1546
1508
1547
1509
1548
1510
1549
1511
1550
1512
1551
1513
1552
1514
1553
1515
1554
1516
1555
1517
1556
1518
1557
1519
1558
1559
1521
1560
1522
1561
1523
1562
1524
1563
1525
1564
1526
1565
1527
1566
1528
1567
1529
1568
1530
1569
1531
1570
1532
1571
1533
1572
1534
1573
1535
1574
1536
1575
1537
1576
1538
1577
1539
1578
1540
1579
1541
1580
1542
1581
1543
1582
1544
1583
1545
1584
1546
1585
1547
1586
1548
1587
1549
1588
1550
1589
1551
1590
1552
1591
1553
1592
1554
1593
1555
1594
1556
1595
1557
1596
1558
1597
1559
1598
1599
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
)


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