This repository has been archived on 2023-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
foam-extend4.1-coherent-io/tutorials/mesh/moveDynamicMesh/circCylinder3dHex/constant/polyMesh/neighbour
2018-06-01 18:11:37 +02:00

3700 lines
16 KiB
C++

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