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


2000
(
1
9
2
10
3
11
4
12
5
13
6
14
7
15
8
16
17
171
10
18
11
19
12
20
13
21
14
22
15
23
16
24
17
25
26
173
19
27
20
28
21
29
22
30
23
31
24
32
25
33
26
34
35
175
28
36
29
37
30
38
31
39
32
40
33
41
34
42
35
43
44
177
37
45
38
46
39
47
40
48
41
49
42
50
43
51
44
52
53
179
46
54
47
55
48
56
49
57
50
58
51
59
52
60
53
61
62
181
55
63
56
64
57
65
58
66
59
67
60
68
61
69
62
70
71
183
64
72
65
73
66
74
67
75
68
76
69
77
70
78
71
79
80
185
73
81
74
82
75
83
76
84
77
85
78
86
79
87
80
88
89
187
82
90
83
91
84
92
85
93
86
94
87
95
88
96
89
97
98
189
91
99
92
100
93
101
94
102
95
103
96
104
97
105
98
106
107
191
100
108
101
109
102
110
103
111
104
112
105
113
106
114
107
115
116
193
109
117
110
118
111
119
112
120
113
121
114
122
115
123
116
124
125
195
118
126
119
127
120
128
121
129
122
130
123
131
124
132
125
133
134
197
127
135
128
136
129
137
130
138
131
139
132
140
133
141
134
142
143
199
136
144
137
145
138
146
139
147
140
148
141
149
142
150
143
151
152
201
145
153
146
154
147
155
148
156
149
157
150
158
151
159
152
160
161
203
154
162
155
163
156
164
157
165
158
166
159
167
160
168
161
169
170
205
163
380
164
381
165
382
166
383
167
384
168
385
169
386
170
387
207
388
172
173
174
209
174
175
176
218
176
177
178
227
178
179
180
236
180
181
182
245
182
183
184
254
184
185
186
263
186
187
188
272
188
189
190
281
190
191
192
290
192
193
194
299
194
195
196
308
196
197
198
317
198
199
200
326
200
201
202
335
202
203
204
344
204
205
206
353
206
207
208
362
208
506
371
507
210
218
211
219
212
220
213
221
214
222
215
223
216
224
217
225
226
219
227
220
228
221
229
222
230
223
231
224
232
225
233
226
234
235
228
236
229
237
230
238
231
239
232
240
233
241
234
242
235
243
244
237
245
238
246
239
247
240
248
241
249
242
250
243
251
244
252
253
246
254
247
255
248
256
249
257
250
258
251
259
252
260
253
261
262
255
263
256
264
257
265
258
266
259
267
260
268
261
269
262
270
271
264
272
265
273
266
274
267
275
268
276
269
277
270
278
271
279
280
273
281
274
282
275
283
276
284
277
285
278
286
279
287
280
288
289
282
290
283
291
284
292
285
293
286
294
287
295
288
296
289
297
298
291
299
292
300
293
301
294
302
295
303
296
304
297
305
298
306
307
300
308
301
309
302
310
303
311
304
312
305
313
306
314
307
315
316
309
317
310
318
311
319
312
320
313
321
314
322
315
323
316
324
325
318
326
319
327
320
328
321
329
322
330
323
331
324
332
325
333
334
327
335
328
336
329
337
330
338
331
339
332
340
333
341
334
342
343
336
344
337
345
338
346
339
347
340
348
341
349
342
350
343
351
352
345
353
346
354
347
355
348
356
349
357
350
358
351
359
352
360
361
354
362
355
363
356
364
357
365
358
366
359
367
360
368
361
369
370
363
371
364
372
365
373
366
374
367
375
368
376
369
377
370
378
379
372
536
373
537
374
538
375
539
376
540
377
541
378
542
379
543
544
381
389
382
390
383
391
384
392
385
393
386
394
387
395
388
396
397
508
390
398
391
399
392
400
393
401
394
402
395
403
396
404
397
405
406
509
399
407
400
408
401
409
402
410
403
411
404
412
405
413
406
414
415
510
408
416
409
417
410
418
411
419
412
420
413
421
414
422
415
423
424
511
417
425
418
426
419
427
420
428
421
429
422
430
423
431
424
432
433
512
426
434
427
435
428
436
429
437
430
438
431
439
432
440
433
441
442
513
435
443
436
444
437
445
438
446
439
447
440
448
441
449
442
450
451
514
444
452
445
453
446
454
447
455
448
456
449
457
450
458
451
459
460
515
453
461
454
462
455
463
456
464
457
465
458
466
459
467
460
468
469
516
462
470
463
471
464
472
465
473
466
474
467
475
468
476
469
477
478
517
471
479
472
480
473
481
474
482
475
483
476
484
477
485
478
486
487
518
480
488
481
489
482
490
483
491
484
492
485
493
486
494
487
495
496
519
489
497
490
498
491
499
492
500
493
501
494
502
495
503
496
504
505
520
498
662
499
663
500
664
501
665
502
666
503
667
504
668
505
669
521
670
507
508
522
509
510
511
512
513
514
515
516
517
518
519
520
521
833
523
536
524
545
525
554
526
563
527
572
528
581
529
590
530
599
531
608
532
617
533
626
534
635
535
644
653
834
537
545
538
546
539
547
540
548
541
549
542
550
543
551
544
552
553
546
554
547
555
548
556
549
557
550
558
551
559
552
560
553
561
562
555
563
556
564
557
565
558
566
559
567
560
568
561
569
562
570
571
564
572
565
573
566
574
567
575
568
576
569
577
570
578
571
579
580
573
581
574
582
575
583
576
584
577
585
578
586
579
587
580
588
589
582
590
583
591
584
592
585
593
586
594
587
595
588
596
589
597
598
591
599
592
600
593
601
594
602
595
603
596
604
597
605
598
606
607
600
608
601
609
602
610
603
611
604
612
605
613
606
614
607
615
616
609
617
610
618
611
619
612
620
613
621
614
622
615
623
616
624
625
618
626
619
627
620
628
621
629
622
630
623
631
624
632
625
633
634
627
635
628
636
629
637
630
638
631
639
632
640
633
641
634
642
643
636
644
637
645
638
646
639
647
640
648
641
649
642
650
643
651
652
645
653
646
654
647
655
648
656
649
657
650
658
651
659
652
660
661
654
873
655
874
656
875
657
876
658
877
659
878
660
879
661
880
881
663
671
664
672
665
673
666
674
667
675
668
676
669
677
670
678
679
835
672
680
673
681
674
682
675
683
676
684
677
685
678
686
679
687
688
837
681
689
682
690
683
691
684
692
685
693
686
694
687
695
688
696
697
839
690
698
691
699
692
700
693
701
694
702
695
703
696
704
697
705
706
841
699
707
700
708
701
709
702
710
703
711
704
712
705
713
706
714
715
843
708
716
709
717
710
718
711
719
712
720
713
721
714
722
715
723
724
845
717
725
718
726
719
727
720
728
721
729
722
730
723
731
724
732
733
847
726
734
727
735
728
736
729
737
730
738
731
739
732
740
733
741
742
849
735
743
736
744
737
745
738
746
739
747
740
748
741
749
742
750
751
851
744
752
745
753
746
754
747
755
748
756
749
757
750
758
751
759
760
853
753
761
754
762
755
763
756
764
757
765
758
766
759
767
760
768
769
855
762
770
763
771
764
772
765
773
766
774
767
775
768
776
769
777
778
857
771
779
772
780
773
781
774
782
775
783
776
784
777
785
778
786
787
859
780
788
781
789
782
790
783
791
784
792
785
793
786
794
787
795
796
861
789
797
790
798
791
799
792
800
793
801
794
802
795
803
796
804
805
863
798
806
799
807
800
808
801
809
802
810
803
811
804
812
805
813
814
865
807
815
808
816
809
817
810
818
811
819
812
820
813
821
814
822
823
867
816
824
817
825
818
826
819
827
820
828
821
829
822
830
823
831
832
869
825
826
827
828
829
830
831
832
871
834
835
836
836
837
838
873
838
839
840
882
840
841
842
891
842
843
844
900
844
845
846
909
846
847
848
918
848
849
850
927
850
851
852
936
852
853
854
945
854
855
856
954
856
857
858
963
858
859
860
972
860
861
862
981
862
863
864
990
864
865
866
999
866
867
868
1008
868
869
870
1017
870
871
872
1026
872
1035
874
882
875
883
876
884
877
885
878
886
879
887
880
888
881
889
890
883
891
884
892
885
893
886
894
887
895
888
896
889
897
890
898
899
892
900
893
901
894
902
895
903
896
904
897
905
898
906
899
907
908
901
909
902
910
903
911
904
912
905
913
906
914
907
915
908
916
917
910
918
911
919
912
920
913
921
914
922
915
923
916
924
917
925
926
919
927
920
928
921
929
922
930
923
931
924
932
925
933
926
934
935
928
936
929
937
930
938
931
939
932
940
933
941
934
942
935
943
944
937
945
938
946
939
947
940
948
941
949
942
950
943
951
944
952
953
946
954
947
955
948
956
949
957
950
958
951
959
952
960
953
961
962
955
963
956
964
957
965
958
966
959
967
960
968
961
969
962
970
971
964
972
965
973
966
974
967
975
968
976
969
977
970
978
971
979
980
973
981
974
982
975
983
976
984
977
985
978
986
979
987
980
988
989
982
990
983
991
984
992
985
993
986
994
987
995
988
996
989
997
998
991
999
992
1000
993
1001
994
1002
995
1003
996
1004
997
1005
998
1006
1007
1000
1008
1001
1009
1002
1010
1003
1011
1004
1012
1005
1013
1006
1014
1007
1015
1016
1009
1017
1010
1018
1011
1019
1012
1020
1013
1021
1014
1022
1015
1023
1016
1024
1025
1018
1026
1019
1027
1020
1028
1021
1029
1022
1030
1023
1031
1024
1032
1025
1033
1034
1027
1035
1028
1036
1029
1037
1030
1038
1031
1039
1032
1040
1033
1041
1034
1042
1043
1036
1037
1038
1039
1040
1041
1042
1043
)


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