/*--------------------------------*- 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:1900  nCells:888  nFaces:3613  nInternalFaces:1715";
    location    "constant/polyMesh";
    object      owner;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


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


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