initial commit for version 1.6.x patch release
[OpenFOAM-1.6.x.git] / tutorials / incompressible / MRFSimpleFoam / mixerVessel2D / constant / polyMesh / blockMeshDict
blob552afa40de33acd0f931aaace5feb215741d4fbf
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
4 |  \\    /   O peration     | Version:  1.6                                   |
5 |   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       dictionary;
13     object      blockMeshDict;
15 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
16 // General macros to create 2D/extruded-2D meshes
29 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
31 convertToMeters 0.1;
33 // Hub radius
36 // Impeller-tip radius
39 // Baffle-tip radius
42 // Tank radius
45 // MRF region radius
48 // Thickness of 2D slab
51 // Base z
54 // Top z
57 // Number of cells radially between hub and impeller tip
60 // Number of cells radially in each of the two regions between
61 // impeller and baffle tips
64 // Number of cells radially between baffle tip and tank
67 // Number of cells azimuthally in each of the 8 blocks
70 // Number of cells in the thickness of the slab
73 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
312 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
314 vertices
316     (0.2 0 0) // Vertex r0b = 0 
317     (0.2 0 0) // Vertex r0sb = 1 
318     (0.141421356364228 -0.141421356110391 0) // Vertex r1b = 2 
319     (3.58979347393082e-10 -0.2 0) // Vertex r2b = 3 
320     (3.58979347393082e-10 -0.2 0) // Vertex r2sb = 4 
321     (-0.141421355856554 -0.141421356618065 0) // Vertex r3b = 5 
322     (-0.2 7.17958694786164e-10 0) // Vertex r4b = 6 
323     (-0.2 7.17958694786164e-10 0) // Vertex r4sb = 7 
324     (-0.141421355856554 0.141421356618065 0) // Vertex r5b = 8 
325     (3.58979347393082e-10 0.2 0) // Vertex r6b = 9 
326     (3.58979347393082e-10 0.2 0) // Vertex r6sb = 10 
327     (0.141421356364228 0.141421356110391 0) // Vertex r7b = 11 
329     (0.5 0 0) // Vertex rb0b = 12 
330     (0.353553390910569 -0.353553390275978 0) // Vertex rb1b = 13 
331     (8.97448368482705e-10 -0.5 0) // Vertex rb2b = 14 
332     (-0.353553389641386 -0.353553391545162 0) // Vertex rb3b = 15 
333     (-0.5 1.79489673696541e-09 0) // Vertex rb4b = 16 
334     (-0.353553389641386 0.353553391545162 0) // Vertex rb5b = 17 
335     (8.97448368482705e-10 0.5 0) // Vertex rb6b = 18 
336     (0.353553390910569 0.353553390275978 0) // Vertex rb7b = 19 
338     (0.6 0 0) // Vertex ri0b = 20 
339     (0.424264069092683 -0.424264068331174 0) // Vertex ri1b = 21 
340     (1.07693804217925e-09 -0.6 0) // Vertex ri2b = 22 
341     (-0.424264067569663 -0.424264069854194 0) // Vertex ri3b = 23 
342     (-0.6 2.15387608435849e-09 0) // Vertex ri4b = 24 
343     (-0.424264067569663 0.424264069854194 0) // Vertex ri5b = 25 
344     (1.07693804217925e-09 0.6 0) // Vertex ri6b = 26 
345     (0.424264069092683 0.424264068331174 0) // Vertex ri7b = 27 
347     (0.7 0 0) // Vertex Rb0b = 28 
348     (0.494974747274797 -0.494974746386369 0) // Vertex Rb1b = 29 
349     (1.25642771587579e-09 -0.7 0) // Vertex Rb2b = 30 
350     (-0.49497474549794 -0.494974748163226 0) // Vertex Rb3b = 31 
351     (-0.7 2.51285543175157e-09 0) // Vertex Rb4b = 32 
352     (-0.49497474549794 0.494974748163226 0) // Vertex Rb5b = 33 
353     (1.25642771587579e-09 0.7 0) // Vertex Rb6b = 34 
354     (0.494974747274797 0.494974746386369 0) // Vertex Rb7b = 35 
356     (1 0 0) // Vertex R0b = 36 
357     (0.707106781821139 -0.707106780551956 0) // Vertex R1b = 37 
358     (0.707106781821139 -0.707106780551956 0) // Vertex R1sb = 38 
359     (1.79489673696541e-09 -1 0) // Vertex R2b = 39 
360     (-0.707106779282772 -0.707106783090323 0) // Vertex R3b = 40 
361     (-0.707106779282772 -0.707106783090323 0) // Vertex R3sb = 41 
362     (-1 3.58979347393082e-09 0) // Vertex R4b = 42 
363     (-0.707106779282772 0.707106783090323 0) // Vertex R5b = 43 
364     (-0.707106779282772 0.707106783090323 0) // Vertex R5sb = 44 
365     (1.79489673696541e-09 1 0) // Vertex R6b = 45 
366     (0.707106781821139 0.707106780551956 0) // Vertex R7b = 46 
367     (0.707106781821139 0.707106780551956 0) // Vertex R7sb = 47 
369     (0.2 0 0.1) // Vertex r0t = 48 
370     (0.2 0 0.1) // Vertex r0st = 49 
371     (0.141421356364228 -0.141421356110391 0.1) // Vertex r1t = 50 
372     (3.58979347393082e-10 -0.2 0.1) // Vertex r2t = 51 
373     (3.58979347393082e-10 -0.2 0.1) // Vertex r2st = 52 
374     (-0.141421355856554 -0.141421356618065 0.1) // Vertex r3t = 53 
375     (-0.2 7.17958694786164e-10 0.1) // Vertex r4t = 54 
376     (-0.2 7.17958694786164e-10 0.1) // Vertex r4st = 55 
377     (-0.141421355856554 0.141421356618065 0.1) // Vertex r5t = 56 
378     (3.58979347393082e-10 0.2 0.1) // Vertex r6t = 57 
379     (3.58979347393082e-10 0.2 0.1) // Vertex r6st = 58 
380     (0.141421356364228 0.141421356110391 0.1) // Vertex r7t = 59 
382     (0.5 0 0.1) // Vertex rb0t = 60 
383     (0.353553390910569 -0.353553390275978 0.1) // Vertex rb1t = 61 
384     (8.97448368482705e-10 -0.5 0.1) // Vertex rb2t = 62 
385     (-0.353553389641386 -0.353553391545162 0.1) // Vertex rb3t = 63 
386     (-0.5 1.79489673696541e-09 0.1) // Vertex rb4t = 64 
387     (-0.353553389641386 0.353553391545162 0.1) // Vertex rb5t = 65 
388     (8.97448368482705e-10 0.5 0.1) // Vertex rb6t = 66 
389     (0.353553390910569 0.353553390275978 0.1) // Vertex rb7t = 67 
391     (0.6 0 0.1) // Vertex ri0t = 68 
392     (0.424264069092683 -0.424264068331174 0.1) // Vertex ri1t = 69 
393     (1.07693804217925e-09 -0.6 0.1) // Vertex ri2t = 70 
394     (-0.424264067569663 -0.424264069854194 0.1) // Vertex ri3t = 71 
395     (-0.6 2.15387608435849e-09 0.1) // Vertex ri4t = 72 
396     (-0.424264067569663 0.424264069854194 0.1) // Vertex ri5t = 73 
397     (1.07693804217925e-09 0.6 0.1) // Vertex ri6t = 74 
398     (0.424264069092683 0.424264068331174 0.1) // Vertex ri7t = 75 
400     (0.7 0 0.1) // Vertex Rb0t = 76 
401     (0.494974747274797 -0.494974746386369 0.1) // Vertex Rb1t = 77 
402     (1.25642771587579e-09 -0.7 0.1) // Vertex Rb2t = 78 
403     (-0.49497474549794 -0.494974748163226 0.1) // Vertex Rb3t = 79 
404     (-0.7 2.51285543175157e-09 0.1) // Vertex Rb4t = 80 
405     (-0.49497474549794 0.494974748163226 0.1) // Vertex Rb5t = 81 
406     (1.25642771587579e-09 0.7 0.1) // Vertex Rb6t = 82 
407     (0.494974747274797 0.494974746386369 0.1) // Vertex Rb7t = 83 
409     (1 0 0.1) // Vertex R0t = 84 
410     (0.707106781821139 -0.707106780551956 0.1) // Vertex R1t = 85 
411     (0.707106781821139 -0.707106780551956 0.1) // Vertex R1st = 86 
412     (1.79489673696541e-09 -1 0.1) // Vertex R2t = 87 
413     (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3t = 88 
414     (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3st = 89 
415     (-1 3.58979347393082e-09 0.1) // Vertex R4t = 90 
416     (-0.707106779282772 0.707106783090323 0.1) // Vertex R5t = 91 
417     (-0.707106779282772 0.707106783090323 0.1) // Vertex R5st = 92 
418     (1.79489673696541e-09 1 0.1) // Vertex R6t = 93 
419     (0.707106781821139 0.707106780551956 0.1) // Vertex R7t = 94 
420     (0.707106781821139 0.707106780551956 0.1) // Vertex R7st = 95 
423 blocks
425     // block0
426     hex (0 2 13 12 48 50 61 60)
427     rotor
428     (12 12 1)
429     simpleGrading (1 1 1)
431     // block1
432     hex (2 4 14 13 50 52 62 61)
433     rotor
434     (12 12 1)
435     simpleGrading (1 1 1)
437     // block2
438     hex (3 5 15 14 51 53 63 62)
439     rotor
440     (12 12 1)
441     simpleGrading (1 1 1)
443     // block3
444     hex (5 7 16 15 53 55 64 63)
445     rotor
446     (12 12 1)
447     simpleGrading (1 1 1)
449     // block4
450     hex (6 8 17 16 54 56 65 64)
451     rotor
452     (12 12 1)
453     simpleGrading (1 1 1)
455     // block5
456     hex (8 10 18 17 56 58 66 65)
457     rotor
458     (12 12 1)
459     simpleGrading (1 1 1)
461     // block6
462     hex (9 11 19 18 57 59 67 66)
463     rotor
464     (12 12 1)
465     simpleGrading (1 1 1)
467     // block7
468     hex (11 1 12 19 59 49 60 67)
469     rotor
470     (12 12 1)
471     simpleGrading (1 1 1)
473     // block0
474     hex (12 13 21 20 60 61 69 68)
475     rotor
476     (12 4 1)
477     simpleGrading (1 1 1)
479     // block1
480     hex (13 14 22 21 61 62 70 69)
481     rotor
482     (12 4 1)
483     simpleGrading (1 1 1)
485     // block2
486     hex (14 15 23 22 62 63 71 70)
487     rotor
488     (12 4 1)
489     simpleGrading (1 1 1)
491     // block3
492     hex (15 16 24 23 63 64 72 71)
493     rotor
494     (12 4 1)
495     simpleGrading (1 1 1)
497     // block4
498     hex (16 17 25 24 64 65 73 72)
499     rotor
500     (12 4 1)
501     simpleGrading (1 1 1)
503     // block5
504     hex (17 18 26 25 65 66 74 73)
505     rotor
506     (12 4 1)
507     simpleGrading (1 1 1)
509     // block6
510     hex (18 19 27 26 66 67 75 74)
511     rotor
512     (12 4 1)
513     simpleGrading (1 1 1)
515     // block7
516     hex (19 12 20 27 67 60 68 75)
517     rotor
518     (12 4 1)
519     simpleGrading (1 1 1)
521     // block0
522     hex (20 21 29 28 68 69 77 76)
523     (12 4 1)
524     simpleGrading (1 1 1)
526     // block1
527     hex (21 22 30 29 69 70 78 77)
528     (12 4 1)
529     simpleGrading (1 1 1)
531     // block2
532     hex (22 23 31 30 70 71 79 78)
533     (12 4 1)
534     simpleGrading (1 1 1)
536     // block3
537     hex (23 24 32 31 71 72 80 79)
538     (12 4 1)
539     simpleGrading (1 1 1)
541     // block4
542     hex (24 25 33 32 72 73 81 80)
543     (12 4 1)
544     simpleGrading (1 1 1)
546     // block5
547     hex (25 26 34 33 73 74 82 81)
548     (12 4 1)
549     simpleGrading (1 1 1)
551     // block6
552     hex (26 27 35 34 74 75 83 82)
553     (12 4 1)
554     simpleGrading (1 1 1)
556     // block7
557     hex (27 20 28 35 75 68 76 83)
558     (12 4 1)
559     simpleGrading (1 1 1)
561     // block0
562     hex (28 29 38 36 76 77 86 84)
563     (12 12 1)
564     simpleGrading (1 1 1)
566     // block1
567     hex (29 30 39 37 77 78 87 85)
568     (12 12 1)
569     simpleGrading (1 1 1)
571     // block2
572     hex (30 31 41 39 78 79 89 87)
573     (12 12 1)
574     simpleGrading (1 1 1)
576     // block3
577     hex (31 32 42 40 79 80 90 88)
578     (12 12 1)
579     simpleGrading (1 1 1)
581     // block4
582     hex (32 33 44 42 80 81 92 90)
583     (12 12 1)
584     simpleGrading (1 1 1)
586     // block5
587     hex (33 34 45 43 81 82 93 91)
588     (12 12 1)
589     simpleGrading (1 1 1)
591     // block6
592     hex (34 35 47 45 82 83 95 93)
593     (12 12 1)
594     simpleGrading (1 1 1)
596     // block7
597     hex (35 28 36 46 83 76 84 94)
598     (12 12 1)
599     simpleGrading (1 1 1)
602 edges
604     arc 0 2 (0.184775906536601 -0.0765366863901046 0)
605     arc 2 4 (0.0765366867217582 -0.184775906399226 0)
606     arc 3 5 (-0.0765366860584508 -0.184775906673977 0)
607     arc 5 7 (-0.18477590626185 -0.0765366870534118 0)
608     arc 6 8 (-0.18477590626185 0.0765366870534118 0)
609     arc 8 10 (-0.0765366860584508 0.184775906673977 0)
610     arc 9 11 (0.0765366867217582 0.184775906399226 0)
611     arc 11 1 (0.184775906536601 0.0765366863901046 0)
613     arc 12 13 (0.461939766341503 -0.191341715975262 0)
614     arc 13 14 (0.191341716804395 -0.461939765998065 0)
615     arc 14 15 (-0.191341715146127 -0.461939766684942 0)
616     arc 15 16 (-0.461939765654626 -0.19134171763353 0)
617     arc 16 17 (-0.461939765654626 0.19134171763353 0)
618     arc 17 18 (-0.191341715146127 0.461939766684942 0)
619     arc 18 19 (0.191341716804395 0.461939765998065 0)
620     arc 19 12 (0.461939766341503 0.191341715975262 0)
622     arc 20 21 (0.554327719609804 -0.229610059170314 0)
623     arc 21 22 (0.229610060165275 -0.554327719197677 0)
624     arc 22 23 (-0.229610058175352 -0.55432772002193 0)
625     arc 23 24 (-0.554327718785551 -0.229610061160235 0)
626     arc 24 25 (-0.554327718785551 0.229610061160235 0)
627     arc 25 26 (-0.229610058175352 0.55432772002193 0)
628     arc 26 27 (0.229610060165275 0.554327719197677 0)
629     arc 27 20 (0.554327719609804 0.229610059170314 0)
631     arc 28 29 (0.646715672878104 -0.267878402365366 0)
632     arc 29 30 (0.267878403526154 -0.64671567239729 0)
633     arc 30 31 (-0.267878401204578 -0.646715673358918 0)
634     arc 31 32 (-0.646715671916476 -0.267878404686941 0)
635     arc 32 33 (-0.646715671916476 0.267878404686941 0)
636     arc 33 34 (-0.267878401204578 0.646715673358918 0)
637     arc 34 35 (0.267878403526154 0.64671567239729 0)
638     arc 35 28 (0.646715672878104 0.267878402365366 0)
640     arc 36 38 (0.923879532683006 -0.382683431950523 0)
641     arc 37 39 (0.382683433608791 -0.923879531996129 0)
642     arc 39 41 (-0.382683430292254 -0.923879533369883 0)
643     arc 40 42 (-0.923879531309252 -0.382683435267059 0)
644     arc 42 44 (-0.923879531309252 0.382683435267059 0)
645     arc 43 45 (-0.382683430292254 0.923879533369883 0)
646     arc 45 47 (0.382683433608791 0.923879531996129 0)
647     arc 46 36 (0.923879532683006 0.382683431950523 0)
649     arc 48 50 (0.184775906536601 -0.0765366863901046 0.1)
650     arc 50 52 (0.0765366867217582 -0.184775906399226 0.1)
651     arc 51 53 (-0.0765366860584508 -0.184775906673977 0.1)
652     arc 53 55 (-0.18477590626185 -0.0765366870534118 0.1)
653     arc 54 56 (-0.18477590626185 0.0765366870534118 0.1)
654     arc 56 58 (-0.0765366860584508 0.184775906673977 0.1)
655     arc 57 59 (0.0765366867217582 0.184775906399226 0.1)
656     arc 59 49 (0.184775906536601 0.0765366863901046 0.1)
658     arc 60 61 (0.461939766341503 -0.191341715975262 0.1)
659     arc 61 62 (0.191341716804395 -0.461939765998065 0.1)
660     arc 62 63 (-0.191341715146127 -0.461939766684942 0.1)
661     arc 63 64 (-0.461939765654626 -0.19134171763353 0.1)
662     arc 64 65 (-0.461939765654626 0.19134171763353 0.1)
663     arc 65 66 (-0.191341715146127 0.461939766684942 0.1)
664     arc 66 67 (0.191341716804395 0.461939765998065 0.1)
665     arc 67 60 (0.461939766341503 0.191341715975262 0.1)
667     arc 68 69 (0.554327719609804 -0.229610059170314 0.1)
668     arc 69 70 (0.229610060165275 -0.554327719197677 0.1)
669     arc 70 71 (-0.229610058175352 -0.55432772002193 0.1)
670     arc 71 72 (-0.554327718785551 -0.229610061160235 0.1)
671     arc 72 73 (-0.554327718785551 0.229610061160235 0.1)
672     arc 73 74 (-0.229610058175352 0.55432772002193 0.1)
673     arc 74 75 (0.229610060165275 0.554327719197677 0.1)
674     arc 75 68 (0.554327719609804 0.229610059170314 0.1)
676     arc 76 77 (0.646715672878104 -0.267878402365366 0.1)
677     arc 77 78 (0.267878403526154 -0.64671567239729 0.1)
678     arc 78 79 (-0.267878401204578 -0.646715673358918 0.1)
679     arc 79 80 (-0.646715671916476 -0.267878404686941 0.1)
680     arc 80 81 (-0.646715671916476 0.267878404686941 0.1)
681     arc 81 82 (-0.267878401204578 0.646715673358918 0.1)
682     arc 82 83 (0.267878403526154 0.64671567239729 0.1)
683     arc 83 76 (0.646715672878104 0.267878402365366 0.1)
685     arc 84 86 (0.923879532683006 -0.382683431950523 0.1)
686     arc 85 87 (0.382683433608791 -0.923879531996129 0.1)
687     arc 87 89 (-0.382683430292254 -0.923879533369883 0.1)
688     arc 88 90 (-0.923879531309252 -0.382683435267059 0.1)
689     arc 90 92 (-0.923879531309252 0.382683435267059 0.1)
690     arc 91 93 (-0.382683430292254 0.923879533369883 0.1)
691     arc 93 95 (0.382683433608791 0.923879531996129 0.1)
692     arc 94 84 (0.923879532683006 0.382683431950523 0.1)
695 patches
697     wall rotor
698     (
699         (0 2 50 48)
700         (2 4 52 50)
701         (3 5 53 51)
702         (5 7 55 53)
703         (6 8 56 54)
704         (8 10 58 56)
705         (9 11 59 57)
706         (11 1 49 59)
708         (0 12 60 48)
709         (1 12 60 49)
711         (3 14 62 51)
712         (4 14 62 52)
714         (6 16 64 54)
715         (7 16 64 55)
717         (9 18 66 57)
718         (10 18 66 58)
719     )
721     wall stator
722     (
723         (36 38 86 84)
724         (37 39 87 85)
725         (39 41 89 87)
726         (40 42 90 88)
727         (42 44 92 90)
728         (43 45 93 91)
729         (45 47 95 93)
730         (46 36 84 94)
732         (37 29 77 85)
733         (38 29 77 86)
735         (40 31 79 88)
736         (41 31 79 89)
738         (43 33 81 91)
739         (44 33 81 92)
741         (46 35 83 94)
742         (47 35 83 95)
743     )
745     empty front
746     (
747         (48 50 61 60)
748         (50 52 62 61)
749         (51 53 63 62)
750         (53 55 64 63)
751         (54 56 65 64)
752         (56 58 66 65)
753         (57 59 67 66)
754         (59 49 60 67)
755         (60 61 69 68)
756         (61 62 70 69)
757         (62 63 71 70)
758         (63 64 72 71)
759         (64 65 73 72)
760         (65 66 74 73)
761         (66 67 75 74)
762         (67 60 68 75)
763         (68 69 77 76)
764         (69 70 78 77)
765         (70 71 79 78)
766         (71 72 80 79)
767         (72 73 81 80)
768         (73 74 82 81)
769         (74 75 83 82)
770         (75 68 76 83)
771         (76 77 86 84)
772         (77 78 87 85)
773         (78 79 89 87)
774         (79 80 90 88)
775         (80 81 92 90)
776         (81 82 93 91)
777         (82 83 95 93)
778         (83 76 84 94)
779     )
781     empty back
782     (
783         (0 12 13 2)
784         (2 13 14 4)
785         (3 14 15 5)
786         (5 15 16 7)
787         (6 16 17 8)
788         (8 17 18 10)
789         (9 18 19 11)
790         (11 19 12 1)
791         (12 20 21 13)
792         (13 21 22 14)
793         (14 22 23 15)
794         (15 23 24 16)
795         (16 24 25 17)
796         (17 25 26 18)
797         (18 26 27 19)
798         (19 27 20 12)
799         (20 28 29 21)
800         (21 29 30 22)
801         (22 30 31 23)
802         (23 31 32 24)
803         (24 32 33 25)
804         (25 33 34 26)
805         (26 34 35 27)
806         (27 35 28 20)
807         (28 36 38 29)
808         (29 37 39 30)
809         (30 39 41 31)
810         (31 40 42 32)
811         (32 42 44 33)
812         (33 43 45 34)
813         (34 45 47 35)
814         (35 46 36 28)
815     )
818 // ************************************************************************* //