diff --git a/ReleaseNotes-dev b/ReleaseNotes-dev
new file mode 100644
index 0000000000..18a61718b0
--- /dev/null
+++ b/ReleaseNotes-dev
@@ -0,0 +1,77 @@
+# -*- mode: org; -*-
+#
+#+TITLE: OpenFOAM release notes for version dev
+#+AUTHOR: OpenCFD Ltd.
+#+DATE: TBA
+#+LINK: http://www.openfoam.com
+#+OPTIONS: author:nil ^:{}
+# Copyright (c) 2010 OpenCFD Ltd.
+
+* Overview
+ OpenFOAM-dev is the latest major release of OpenFOAM including many new
+ developments a number of bug-fixes. This release passes our standard tests
+ and the tutorials have been broadly checked. Please report any bugs by
+ following the link: http://www.openfoam.com/bugs.
+
+* GNU/Linux version
+ This release of OpenFOAM is distributed primarily in 2 ways: (1) as a Debian
+ pack containing binaries and source; (2) from the SourceForge source code
+ repository (see [[./README.org][README]]).
+
+ The Ubuntu/Debian pack is available for 32 and 64 bit versions of the 10.04
+ LTS operating system using the system compiler and libraries that will be
+ installed automatically from standard Debian packs.
+
+ To use the source version from the SourceForge repository, we provide a source
+ pack of third-party packages that can be compiled on the user's system. This
+ does not include =gcc=, since the system installed version is typically
+ sufficient, but includes =paraview-3.8.0=, =openmpi-1.4.1=, =scotch_5.1=,
+ =metis-5.0pre2=, =ParMetis-3.1= and =ParMGridGen-1.0=.
+
+* Library developments
+ There have been a number of developments to the libraries to support the
+ extension of functionality in solver and utility applications.
+*** Core library
+ + Large number of code refinements and consistency improvements to support
+ other developments.
+*** Turbulence modelling
+*** Thermo-physical Models
+*** DSMC
+*** Dynamic Mesh
+*** Numerics
+
+* Solvers
+ A number of new solvers have been developed for a range of engineering
+ applications. There has been a set of improvements to certain classes of
+ solver that are introduced in this release.
+*** *New* Solvers
+ + ...
+*** Modifications to multiphase and buoyant solvers
+ + ...
+*** Modifications to solvers for sensible enthalpy
+ + ...
+*** Modifications to steady-state compressible solvers
+ + ...
+*** Other modifications
+ + ...
+
+* Boundary conditions
+ New boundary conditions have been introduced to support new applications in
+ OpenFOAM.
+ + ...
+
+* Utilities
+ There have been some utilities added and updated in this release.
+*** *New* utilities
+ + ...
+*** Updated utilities
+ + ...
+
+* Post-processing
+ + =foamToEnsight=: new =-nodeValues= option to generate and output nodal
+ field data.
+
+* New tutorials
+ There is a large number of new tutorials to support the new solvers in the
+ release.
+ + ...
diff --git a/bin/tools/CleanFunctions b/bin/tools/CleanFunctions
index e40da98d01..3256ff4ba6 100644
--- a/bin/tools/CleanFunctions
+++ b/bin/tools/CleanFunctions
@@ -76,6 +76,11 @@ cleanCase()
sets/streamLines \
> /dev/null 2>&1
+ if [ -e constant/polyMesh/blockMeshDict.m4 ]
+ then
+ rm -f constant/polyMesh/blockMeshDict > /dev/null 2>&1
+ fi
+
for f in `find . -name "*Dict"`
do
sed -e /arguments/d $f > temp.$$
diff --git a/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/polyMesh/blockMeshDict
deleted file mode 100644
index 0922303da3..0000000000
--- a/tutorials/compressible/rhoPimpleFoam/ras/angledDuct/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,123 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// block definition for a porosity with an angled inlet/outlet
-// the porosity is not aligned with the main axes
-//
-
-convertToMeters 0.001;
-
-vertices
-(
- // inlet region
- ( -150 0 -25 ) // pt 0 (in1b)
- ( -150 35.35533906 -25 ) // pt 1 (in2b)
- ( -150 0 25 ) // pt 2 (in1f)
- ( -150 35.35533906 25 ) // pt 3 (in2f)
-
- // join inlet->outlet
- ( 0 0 -25 ) // pt 4 (join1b)
- ( -35.35533906 35.35533906 -25 ) // pt 5 (join2b)
- ( 0 0 25 ) // pt 6 (join1f)
- ( -35.35533906 35.35533906 25 ) // pt 7 (join2f)
-
- // porosity ends ->outlet
- ( 70.71067812 70.71067812 -25 ) // pt 8 (poro1b)
- ( 35.35533906 106.06601718 -25 ) // pt 9 (poro2b)
- ( 70.71067812 70.71067812 25 ) // pt 10 (poro1f)
- ( 35.35533906 106.06601718 25 ) // pt 11 (poro2f)
-
- // outlet
- ( 141.42135624 141.42135624 -25 ) // pt 12 (out1b)
- ( 106.06601718 176.7766953 -25 ) // pt 13 (out2b)
- ( 141.42135624 141.42135624 25 ) // pt 14 (out1f)
- ( 106.06601718 176.7766953 25 ) // pt 15 (out2f)
-);
-
-blocks
-(
- // inlet block
- hex (0 4 5 1 2 6 7 3)
- inlet ( 15 20 20 ) simpleGrading (1 1 1)
-
- // porosity block
- hex (4 8 9 5 6 10 11 7)
- porosity ( 20 20 20 ) simpleGrading (1 1 1)
-
- // outlet block
- hex (8 12 13 9 10 14 15 11)
- outlet ( 20 20 20 ) simpleGrading (1 1 1)
-);
-
-edges
-(
-);
-
-patches
-(
- // is there no way of defining all my 'defaultFaces' to be 'wall'?
- wall front
- (
- // inlet block
- (2 6 7 3)
- // outlet block
- (10 14 15 11)
- )
-
- wall back
- (
- // inlet block
- (1 5 4 0)
- // outlet block
- (9 13 12 8)
- )
-
- wall wall
- (
- // inlet block
- (2 0 4 6)
- (7 5 1 3)
- // outlet block
- (10 8 12 14)
- (15 13 9 11)
- )
-
- wall porosityWall
- (
- // porosity block
- (6 10 11 7)
- // porosity block
- (5 9 8 4)
- // porosity block
- (6 4 8 10)
- (11 9 5 7)
- )
-
- patch inlet
- (
- (3 1 0 2)
- )
-
- patch outlet
- (
- (15 13 12 14)
- )
-);
-
-mergePatchPairs
-(
-);
-
-// ************************************************************************* //
diff --git a/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
deleted file mode 100644
index 5a0740c349..0000000000
--- a/tutorials/compressible/rhoPorousMRFPimpleFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,834 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General macros to create 2D/extruded-2D meshes
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-convertToMeters 0.1;
-
-// Hub radius
-
-
-// Impeller-tip radius
-
-
-// Baffle-tip radius
-
-
-// Tank radius
-
-
-// MRF region radius
-
-
-// Thickness of 2D slab
-
-
-// Base z
-
-
-// Top z
-
-
-// Number of cells radially between hub and impeller tip
-
-
-// Number of cells radially in each of the two regions between
-// impeller and baffle tips
-
-
-// Number of cells radially between baffle tip and tank
-
-
-// Number of cells azimuthally in each of the 8 blocks
-
-
-// Number of cells in the thickness of the slab
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-vertices
-(
- (0.2 0 0) // Vertex r0b = 0
- (0.2 0 0) // Vertex r0sb = 1
- (0.141421356364228 -0.141421356110391 0) // Vertex r1b = 2
- (3.58979347393082e-10 -0.2 0) // Vertex r2b = 3
- (3.58979347393082e-10 -0.2 0) // Vertex r2sb = 4
- (-0.141421355856554 -0.141421356618065 0) // Vertex r3b = 5
- (-0.2 7.17958694786164e-10 0) // Vertex r4b = 6
- (-0.2 7.17958694786164e-10 0) // Vertex r4sb = 7
- (-0.141421355856554 0.141421356618065 0) // Vertex r5b = 8
- (3.58979347393082e-10 0.2 0) // Vertex r6b = 9
- (3.58979347393082e-10 0.2 0) // Vertex r6sb = 10
- (0.141421356364228 0.141421356110391 0) // Vertex r7b = 11
-
- (0.5 0 0) // Vertex rb0b = 12
- (0.353553390910569 -0.353553390275978 0) // Vertex rb1b = 13
- (8.97448368482705e-10 -0.5 0) // Vertex rb2b = 14
- (-0.353553389641386 -0.353553391545162 0) // Vertex rb3b = 15
- (-0.5 1.79489673696541e-09 0) // Vertex rb4b = 16
- (-0.353553389641386 0.353553391545162 0) // Vertex rb5b = 17
- (8.97448368482705e-10 0.5 0) // Vertex rb6b = 18
- (0.353553390910569 0.353553390275978 0) // Vertex rb7b = 19
-
- (0.6 0 0) // Vertex ri0b = 20
- (0.424264069092683 -0.424264068331174 0) // Vertex ri1b = 21
- (1.07693804217925e-09 -0.6 0) // Vertex ri2b = 22
- (-0.424264067569663 -0.424264069854194 0) // Vertex ri3b = 23
- (-0.6 2.15387608435849e-09 0) // Vertex ri4b = 24
- (-0.424264067569663 0.424264069854194 0) // Vertex ri5b = 25
- (1.07693804217925e-09 0.6 0) // Vertex ri6b = 26
- (0.424264069092683 0.424264068331174 0) // Vertex ri7b = 27
-
- (0.7 0 0) // Vertex Rb0b = 28
- (0.494974747274797 -0.494974746386369 0) // Vertex Rb1b = 29
- (1.25642771587579e-09 -0.7 0) // Vertex Rb2b = 30
- (-0.49497474549794 -0.494974748163226 0) // Vertex Rb3b = 31
- (-0.7 2.51285543175157e-09 0) // Vertex Rb4b = 32
- (-0.49497474549794 0.494974748163226 0) // Vertex Rb5b = 33
- (1.25642771587579e-09 0.7 0) // Vertex Rb6b = 34
- (0.494974747274797 0.494974746386369 0) // Vertex Rb7b = 35
-
- (1 0 0) // Vertex R0b = 36
- (0.707106781821139 -0.707106780551956 0) // Vertex R1b = 37
- (0.707106781821139 -0.707106780551956 0) // Vertex R1sb = 38
- (1.79489673696541e-09 -1 0) // Vertex R2b = 39
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3b = 40
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3sb = 41
- (-1 3.58979347393082e-09 0) // Vertex R4b = 42
- (-0.707106779282772 0.707106783090323 0) // Vertex R5b = 43
- (-0.707106779282772 0.707106783090323 0) // Vertex R5sb = 44
- (1.79489673696541e-09 1 0) // Vertex R6b = 45
- (0.707106781821139 0.707106780551956 0) // Vertex R7b = 46
- (0.707106781821139 0.707106780551956 0) // Vertex R7sb = 47
-
- (0.2 0 0.1) // Vertex r0t = 48
- (0.2 0 0.1) // Vertex r0st = 49
- (0.141421356364228 -0.141421356110391 0.1) // Vertex r1t = 50
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2t = 51
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2st = 52
- (-0.141421355856554 -0.141421356618065 0.1) // Vertex r3t = 53
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4t = 54
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4st = 55
- (-0.141421355856554 0.141421356618065 0.1) // Vertex r5t = 56
- (3.58979347393082e-10 0.2 0.1) // Vertex r6t = 57
- (3.58979347393082e-10 0.2 0.1) // Vertex r6st = 58
- (0.141421356364228 0.141421356110391 0.1) // Vertex r7t = 59
-
- (0.5 0 0.1) // Vertex rb0t = 60
- (0.353553390910569 -0.353553390275978 0.1) // Vertex rb1t = 61
- (8.97448368482705e-10 -0.5 0.1) // Vertex rb2t = 62
- (-0.353553389641386 -0.353553391545162 0.1) // Vertex rb3t = 63
- (-0.5 1.79489673696541e-09 0.1) // Vertex rb4t = 64
- (-0.353553389641386 0.353553391545162 0.1) // Vertex rb5t = 65
- (8.97448368482705e-10 0.5 0.1) // Vertex rb6t = 66
- (0.353553390910569 0.353553390275978 0.1) // Vertex rb7t = 67
-
- (0.6 0 0.1) // Vertex ri0t = 68
- (0.424264069092683 -0.424264068331174 0.1) // Vertex ri1t = 69
- (1.07693804217925e-09 -0.6 0.1) // Vertex ri2t = 70
- (-0.424264067569663 -0.424264069854194 0.1) // Vertex ri3t = 71
- (-0.6 2.15387608435849e-09 0.1) // Vertex ri4t = 72
- (-0.424264067569663 0.424264069854194 0.1) // Vertex ri5t = 73
- (1.07693804217925e-09 0.6 0.1) // Vertex ri6t = 74
- (0.424264069092683 0.424264068331174 0.1) // Vertex ri7t = 75
-
- (0.7 0 0.1) // Vertex Rb0t = 76
- (0.494974747274797 -0.494974746386369 0.1) // Vertex Rb1t = 77
- (1.25642771587579e-09 -0.7 0.1) // Vertex Rb2t = 78
- (-0.49497474549794 -0.494974748163226 0.1) // Vertex Rb3t = 79
- (-0.7 2.51285543175157e-09 0.1) // Vertex Rb4t = 80
- (-0.49497474549794 0.494974748163226 0.1) // Vertex Rb5t = 81
- (1.25642771587579e-09 0.7 0.1) // Vertex Rb6t = 82
- (0.494974747274797 0.494974746386369 0.1) // Vertex Rb7t = 83
-
- (1 0 0.1) // Vertex R0t = 84
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1t = 85
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1st = 86
- (1.79489673696541e-09 -1 0.1) // Vertex R2t = 87
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3t = 88
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3st = 89
- (-1 3.58979347393082e-09 0.1) // Vertex R4t = 90
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5t = 91
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5st = 92
- (1.79489673696541e-09 1 0.1) // Vertex R6t = 93
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7t = 94
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7st = 95
-);
-
-blocks
-(
- // block0
- hex (0 2 13 12 48 50 61 60)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (2 4 14 13 50 52 62 61)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (3 5 15 14 51 53 63 62)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (5 7 16 15 53 55 64 63)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (6 8 17 16 54 56 65 64)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (8 10 18 17 56 58 66 65)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (9 11 19 18 57 59 67 66)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (11 1 12 19 59 49 60 67)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (12 13 21 20 60 61 69 68)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (13 14 22 21 61 62 70 69)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (14 15 23 22 62 63 71 70)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (15 16 24 23 63 64 72 71)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (16 17 25 24 64 65 73 72)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (17 18 26 25 65 66 74 73)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (18 19 27 26 66 67 75 74)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (19 12 20 27 67 60 68 75)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (20 21 29 28 68 69 77 76)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (21 22 30 29 69 70 78 77)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (22 23 31 30 70 71 79 78)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (23 24 32 31 71 72 80 79)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (24 25 33 32 72 73 81 80)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (25 26 34 33 73 74 82 81)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (26 27 35 34 74 75 83 82)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (27 20 28 35 75 68 76 83)
- stator
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (28 29 38 36 76 77 86 84)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (29 30 39 37 77 78 87 85)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (30 31 41 39 78 79 89 87)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (31 32 42 40 79 80 90 88)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (32 33 44 42 80 81 92 90)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (33 34 45 43 81 82 93 91)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (34 35 47 45 82 83 95 93)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (35 28 36 46 83 76 84 94)
- stator
- (12 12 1)
- simpleGrading (1 1 1)
-);
-
-edges
-(
- arc 0 2 (0.184775906536601 -0.0765366863901046 0)
- arc 2 4 (0.0765366867217582 -0.184775906399226 0)
- arc 3 5 (-0.0765366860584508 -0.184775906673977 0)
- arc 5 7 (-0.18477590626185 -0.0765366870534118 0)
- arc 6 8 (-0.18477590626185 0.0765366870534118 0)
- arc 8 10 (-0.0765366860584508 0.184775906673977 0)
- arc 9 11 (0.0765366867217582 0.184775906399226 0)
- arc 11 1 (0.184775906536601 0.0765366863901046 0)
-
- arc 12 13 (0.461939766341503 -0.191341715975262 0)
- arc 13 14 (0.191341716804395 -0.461939765998065 0)
- arc 14 15 (-0.191341715146127 -0.461939766684942 0)
- arc 15 16 (-0.461939765654626 -0.19134171763353 0)
- arc 16 17 (-0.461939765654626 0.19134171763353 0)
- arc 17 18 (-0.191341715146127 0.461939766684942 0)
- arc 18 19 (0.191341716804395 0.461939765998065 0)
- arc 19 12 (0.461939766341503 0.191341715975262 0)
-
- arc 20 21 (0.554327719609804 -0.229610059170314 0)
- arc 21 22 (0.229610060165275 -0.554327719197677 0)
- arc 22 23 (-0.229610058175352 -0.55432772002193 0)
- arc 23 24 (-0.554327718785551 -0.229610061160235 0)
- arc 24 25 (-0.554327718785551 0.229610061160235 0)
- arc 25 26 (-0.229610058175352 0.55432772002193 0)
- arc 26 27 (0.229610060165275 0.554327719197677 0)
- arc 27 20 (0.554327719609804 0.229610059170314 0)
-
- arc 28 29 (0.646715672878104 -0.267878402365366 0)
- arc 29 30 (0.267878403526154 -0.64671567239729 0)
- arc 30 31 (-0.267878401204578 -0.646715673358918 0)
- arc 31 32 (-0.646715671916476 -0.267878404686941 0)
- arc 32 33 (-0.646715671916476 0.267878404686941 0)
- arc 33 34 (-0.267878401204578 0.646715673358918 0)
- arc 34 35 (0.267878403526154 0.64671567239729 0)
- arc 35 28 (0.646715672878104 0.267878402365366 0)
-
- arc 36 38 (0.923879532683006 -0.382683431950523 0)
- arc 37 39 (0.382683433608791 -0.923879531996129 0)
- arc 39 41 (-0.382683430292254 -0.923879533369883 0)
- arc 40 42 (-0.923879531309252 -0.382683435267059 0)
- arc 42 44 (-0.923879531309252 0.382683435267059 0)
- arc 43 45 (-0.382683430292254 0.923879533369883 0)
- arc 45 47 (0.382683433608791 0.923879531996129 0)
- arc 46 36 (0.923879532683006 0.382683431950523 0)
-
- arc 48 50 (0.184775906536601 -0.0765366863901046 0.1)
- arc 50 52 (0.0765366867217582 -0.184775906399226 0.1)
- arc 51 53 (-0.0765366860584508 -0.184775906673977 0.1)
- arc 53 55 (-0.18477590626185 -0.0765366870534118 0.1)
- arc 54 56 (-0.18477590626185 0.0765366870534118 0.1)
- arc 56 58 (-0.0765366860584508 0.184775906673977 0.1)
- arc 57 59 (0.0765366867217582 0.184775906399226 0.1)
- arc 59 49 (0.184775906536601 0.0765366863901046 0.1)
-
- arc 60 61 (0.461939766341503 -0.191341715975262 0.1)
- arc 61 62 (0.191341716804395 -0.461939765998065 0.1)
- arc 62 63 (-0.191341715146127 -0.461939766684942 0.1)
- arc 63 64 (-0.461939765654626 -0.19134171763353 0.1)
- arc 64 65 (-0.461939765654626 0.19134171763353 0.1)
- arc 65 66 (-0.191341715146127 0.461939766684942 0.1)
- arc 66 67 (0.191341716804395 0.461939765998065 0.1)
- arc 67 60 (0.461939766341503 0.191341715975262 0.1)
-
- arc 68 69 (0.554327719609804 -0.229610059170314 0.1)
- arc 69 70 (0.229610060165275 -0.554327719197677 0.1)
- arc 70 71 (-0.229610058175352 -0.55432772002193 0.1)
- arc 71 72 (-0.554327718785551 -0.229610061160235 0.1)
- arc 72 73 (-0.554327718785551 0.229610061160235 0.1)
- arc 73 74 (-0.229610058175352 0.55432772002193 0.1)
- arc 74 75 (0.229610060165275 0.554327719197677 0.1)
- arc 75 68 (0.554327719609804 0.229610059170314 0.1)
-
- arc 76 77 (0.646715672878104 -0.267878402365366 0.1)
- arc 77 78 (0.267878403526154 -0.64671567239729 0.1)
- arc 78 79 (-0.267878401204578 -0.646715673358918 0.1)
- arc 79 80 (-0.646715671916476 -0.267878404686941 0.1)
- arc 80 81 (-0.646715671916476 0.267878404686941 0.1)
- arc 81 82 (-0.267878401204578 0.646715673358918 0.1)
- arc 82 83 (0.267878403526154 0.64671567239729 0.1)
- arc 83 76 (0.646715672878104 0.267878402365366 0.1)
-
- arc 84 86 (0.923879532683006 -0.382683431950523 0.1)
- arc 85 87 (0.382683433608791 -0.923879531996129 0.1)
- arc 87 89 (-0.382683430292254 -0.923879533369883 0.1)
- arc 88 90 (-0.923879531309252 -0.382683435267059 0.1)
- arc 90 92 (-0.923879531309252 0.382683435267059 0.1)
- arc 91 93 (-0.382683430292254 0.923879533369883 0.1)
- arc 93 95 (0.382683433608791 0.923879531996129 0.1)
- arc 94 84 (0.923879532683006 0.382683431950523 0.1)
-);
-
-patches
-(
- wall rotor
- (
- (0 2 50 48)
- (2 4 52 50)
- (3 5 53 51)
- (5 7 55 53)
- (6 8 56 54)
- (8 10 58 56)
- (9 11 59 57)
- (11 1 49 59)
-
- (0 12 60 48)
- (1 12 60 49)
-
- (3 14 62 51)
- (4 14 62 52)
-
- (6 16 64 54)
- (7 16 64 55)
-
- (9 18 66 57)
- (10 18 66 58)
- )
-
- wall stator
- (
- (36 38 86 84)
- (37 39 87 85)
- (39 41 89 87)
- (40 42 90 88)
- (42 44 92 90)
- (43 45 93 91)
- (45 47 95 93)
- (46 36 84 94)
-
- (37 29 77 85)
- (38 29 77 86)
-
- (40 31 79 88)
- (41 31 79 89)
-
- (43 33 81 91)
- (44 33 81 92)
-
- (46 35 83 94)
- (47 35 83 95)
- )
-
- empty front
- (
- (48 50 61 60)
- (50 52 62 61)
- (51 53 63 62)
- (53 55 64 63)
- (54 56 65 64)
- (56 58 66 65)
- (57 59 67 66)
- (59 49 60 67)
- (60 61 69 68)
- (61 62 70 69)
- (62 63 71 70)
- (63 64 72 71)
- (64 65 73 72)
- (65 66 74 73)
- (66 67 75 74)
- (67 60 68 75)
- (68 69 77 76)
- (69 70 78 77)
- (70 71 79 78)
- (71 72 80 79)
- (72 73 81 80)
- (73 74 82 81)
- (74 75 83 82)
- (75 68 76 83)
- (76 77 86 84)
- (77 78 87 85)
- (78 79 89 87)
- (79 80 90 88)
- (80 81 92 90)
- (81 82 93 91)
- (82 83 95 93)
- (83 76 84 94)
- )
-
- empty back
- (
- (0 12 13 2)
- (2 13 14 4)
- (3 14 15 5)
- (5 15 16 7)
- (6 16 17 8)
- (8 17 18 10)
- (9 18 19 11)
- (11 19 12 1)
- (12 20 21 13)
- (13 21 22 14)
- (14 22 23 15)
- (15 23 24 16)
- (16 24 25 17)
- (17 25 26 18)
- (18 26 27 19)
- (19 27 20 12)
- (20 28 29 21)
- (21 29 30 22)
- (22 30 31 23)
- (23 31 32 24)
- (24 32 33 25)
- (25 33 34 26)
- (26 34 35 27)
- (27 35 28 20)
- (28 36 38 29)
- (29 37 39 30)
- (30 39 41 31)
- (31 40 42 32)
- (32 42 44 33)
- (33 43 45 34)
- (34 45 47 35)
- (35 46 36 28)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/compressible/rhoPorousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict b/tutorials/compressible/rhoPorousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict
deleted file mode 100644
index 0922303da3..0000000000
--- a/tutorials/compressible/rhoPorousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,123 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// block definition for a porosity with an angled inlet/outlet
-// the porosity is not aligned with the main axes
-//
-
-convertToMeters 0.001;
-
-vertices
-(
- // inlet region
- ( -150 0 -25 ) // pt 0 (in1b)
- ( -150 35.35533906 -25 ) // pt 1 (in2b)
- ( -150 0 25 ) // pt 2 (in1f)
- ( -150 35.35533906 25 ) // pt 3 (in2f)
-
- // join inlet->outlet
- ( 0 0 -25 ) // pt 4 (join1b)
- ( -35.35533906 35.35533906 -25 ) // pt 5 (join2b)
- ( 0 0 25 ) // pt 6 (join1f)
- ( -35.35533906 35.35533906 25 ) // pt 7 (join2f)
-
- // porosity ends ->outlet
- ( 70.71067812 70.71067812 -25 ) // pt 8 (poro1b)
- ( 35.35533906 106.06601718 -25 ) // pt 9 (poro2b)
- ( 70.71067812 70.71067812 25 ) // pt 10 (poro1f)
- ( 35.35533906 106.06601718 25 ) // pt 11 (poro2f)
-
- // outlet
- ( 141.42135624 141.42135624 -25 ) // pt 12 (out1b)
- ( 106.06601718 176.7766953 -25 ) // pt 13 (out2b)
- ( 141.42135624 141.42135624 25 ) // pt 14 (out1f)
- ( 106.06601718 176.7766953 25 ) // pt 15 (out2f)
-);
-
-blocks
-(
- // inlet block
- hex (0 4 5 1 2 6 7 3)
- inlet ( 15 20 20 ) simpleGrading (1 1 1)
-
- // porosity block
- hex (4 8 9 5 6 10 11 7)
- porosity ( 20 20 20 ) simpleGrading (1 1 1)
-
- // outlet block
- hex (8 12 13 9 10 14 15 11)
- outlet ( 20 20 20 ) simpleGrading (1 1 1)
-);
-
-edges
-(
-);
-
-patches
-(
- // is there no way of defining all my 'defaultFaces' to be 'wall'?
- wall front
- (
- // inlet block
- (2 6 7 3)
- // outlet block
- (10 14 15 11)
- )
-
- wall back
- (
- // inlet block
- (1 5 4 0)
- // outlet block
- (9 13 12 8)
- )
-
- wall wall
- (
- // inlet block
- (2 0 4 6)
- (7 5 1 3)
- // outlet block
- (10 8 12 14)
- (15 13 9 11)
- )
-
- wall porosityWall
- (
- // porosity block
- (6 10 11 7)
- // porosity block
- (5 9 8 4)
- // porosity block
- (6 4 8 10)
- (11 9 5 7)
- )
-
- patch inlet
- (
- (3 1 0 2)
- )
-
- patch outlet
- (
- (15 13 12 14)
- )
-);
-
-mergePatchPairs
-(
-);
-
-// ************************************************************************* //
diff --git a/tutorials/incompressible/MRFSimpleFoam/mixerVessel2D/constant/polyMesh/blockMeshDict b/tutorials/incompressible/MRFSimpleFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
deleted file mode 100644
index 97fcef9e02..0000000000
--- a/tutorials/incompressible/MRFSimpleFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,818 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General macros to create 2D/extruded-2D meshes
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-convertToMeters 0.1;
-
-// Hub radius
-
-
-// Impeller-tip radius
-
-
-// Baffle-tip radius
-
-
-// Tank radius
-
-
-// MRF region radius
-
-
-// Thickness of 2D slab
-
-
-// Base z
-
-
-// Top z
-
-
-// Number of cells radially between hub and impeller tip
-
-
-// Number of cells radially in each of the two regions between
-// impeller and baffle tips
-
-
-// Number of cells radially between baffle tip and tank
-
-
-// Number of cells azimuthally in each of the 8 blocks
-
-
-// Number of cells in the thickness of the slab
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-vertices
-(
- (0.2 0 0) // Vertex r0b = 0
- (0.2 0 0) // Vertex r0sb = 1
- (0.141421356364228 -0.141421356110391 0) // Vertex r1b = 2
- (3.58979347393082e-10 -0.2 0) // Vertex r2b = 3
- (3.58979347393082e-10 -0.2 0) // Vertex r2sb = 4
- (-0.141421355856554 -0.141421356618065 0) // Vertex r3b = 5
- (-0.2 7.17958694786164e-10 0) // Vertex r4b = 6
- (-0.2 7.17958694786164e-10 0) // Vertex r4sb = 7
- (-0.141421355856554 0.141421356618065 0) // Vertex r5b = 8
- (3.58979347393082e-10 0.2 0) // Vertex r6b = 9
- (3.58979347393082e-10 0.2 0) // Vertex r6sb = 10
- (0.141421356364228 0.141421356110391 0) // Vertex r7b = 11
-
- (0.5 0 0) // Vertex rb0b = 12
- (0.353553390910569 -0.353553390275978 0) // Vertex rb1b = 13
- (8.97448368482705e-10 -0.5 0) // Vertex rb2b = 14
- (-0.353553389641386 -0.353553391545162 0) // Vertex rb3b = 15
- (-0.5 1.79489673696541e-09 0) // Vertex rb4b = 16
- (-0.353553389641386 0.353553391545162 0) // Vertex rb5b = 17
- (8.97448368482705e-10 0.5 0) // Vertex rb6b = 18
- (0.353553390910569 0.353553390275978 0) // Vertex rb7b = 19
-
- (0.6 0 0) // Vertex ri0b = 20
- (0.424264069092683 -0.424264068331174 0) // Vertex ri1b = 21
- (1.07693804217925e-09 -0.6 0) // Vertex ri2b = 22
- (-0.424264067569663 -0.424264069854194 0) // Vertex ri3b = 23
- (-0.6 2.15387608435849e-09 0) // Vertex ri4b = 24
- (-0.424264067569663 0.424264069854194 0) // Vertex ri5b = 25
- (1.07693804217925e-09 0.6 0) // Vertex ri6b = 26
- (0.424264069092683 0.424264068331174 0) // Vertex ri7b = 27
-
- (0.7 0 0) // Vertex Rb0b = 28
- (0.494974747274797 -0.494974746386369 0) // Vertex Rb1b = 29
- (1.25642771587579e-09 -0.7 0) // Vertex Rb2b = 30
- (-0.49497474549794 -0.494974748163226 0) // Vertex Rb3b = 31
- (-0.7 2.51285543175157e-09 0) // Vertex Rb4b = 32
- (-0.49497474549794 0.494974748163226 0) // Vertex Rb5b = 33
- (1.25642771587579e-09 0.7 0) // Vertex Rb6b = 34
- (0.494974747274797 0.494974746386369 0) // Vertex Rb7b = 35
-
- (1 0 0) // Vertex R0b = 36
- (0.707106781821139 -0.707106780551956 0) // Vertex R1b = 37
- (0.707106781821139 -0.707106780551956 0) // Vertex R1sb = 38
- (1.79489673696541e-09 -1 0) // Vertex R2b = 39
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3b = 40
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3sb = 41
- (-1 3.58979347393082e-09 0) // Vertex R4b = 42
- (-0.707106779282772 0.707106783090323 0) // Vertex R5b = 43
- (-0.707106779282772 0.707106783090323 0) // Vertex R5sb = 44
- (1.79489673696541e-09 1 0) // Vertex R6b = 45
- (0.707106781821139 0.707106780551956 0) // Vertex R7b = 46
- (0.707106781821139 0.707106780551956 0) // Vertex R7sb = 47
-
- (0.2 0 0.1) // Vertex r0t = 48
- (0.2 0 0.1) // Vertex r0st = 49
- (0.141421356364228 -0.141421356110391 0.1) // Vertex r1t = 50
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2t = 51
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2st = 52
- (-0.141421355856554 -0.141421356618065 0.1) // Vertex r3t = 53
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4t = 54
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4st = 55
- (-0.141421355856554 0.141421356618065 0.1) // Vertex r5t = 56
- (3.58979347393082e-10 0.2 0.1) // Vertex r6t = 57
- (3.58979347393082e-10 0.2 0.1) // Vertex r6st = 58
- (0.141421356364228 0.141421356110391 0.1) // Vertex r7t = 59
-
- (0.5 0 0.1) // Vertex rb0t = 60
- (0.353553390910569 -0.353553390275978 0.1) // Vertex rb1t = 61
- (8.97448368482705e-10 -0.5 0.1) // Vertex rb2t = 62
- (-0.353553389641386 -0.353553391545162 0.1) // Vertex rb3t = 63
- (-0.5 1.79489673696541e-09 0.1) // Vertex rb4t = 64
- (-0.353553389641386 0.353553391545162 0.1) // Vertex rb5t = 65
- (8.97448368482705e-10 0.5 0.1) // Vertex rb6t = 66
- (0.353553390910569 0.353553390275978 0.1) // Vertex rb7t = 67
-
- (0.6 0 0.1) // Vertex ri0t = 68
- (0.424264069092683 -0.424264068331174 0.1) // Vertex ri1t = 69
- (1.07693804217925e-09 -0.6 0.1) // Vertex ri2t = 70
- (-0.424264067569663 -0.424264069854194 0.1) // Vertex ri3t = 71
- (-0.6 2.15387608435849e-09 0.1) // Vertex ri4t = 72
- (-0.424264067569663 0.424264069854194 0.1) // Vertex ri5t = 73
- (1.07693804217925e-09 0.6 0.1) // Vertex ri6t = 74
- (0.424264069092683 0.424264068331174 0.1) // Vertex ri7t = 75
-
- (0.7 0 0.1) // Vertex Rb0t = 76
- (0.494974747274797 -0.494974746386369 0.1) // Vertex Rb1t = 77
- (1.25642771587579e-09 -0.7 0.1) // Vertex Rb2t = 78
- (-0.49497474549794 -0.494974748163226 0.1) // Vertex Rb3t = 79
- (-0.7 2.51285543175157e-09 0.1) // Vertex Rb4t = 80
- (-0.49497474549794 0.494974748163226 0.1) // Vertex Rb5t = 81
- (1.25642771587579e-09 0.7 0.1) // Vertex Rb6t = 82
- (0.494974747274797 0.494974746386369 0.1) // Vertex Rb7t = 83
-
- (1 0 0.1) // Vertex R0t = 84
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1t = 85
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1st = 86
- (1.79489673696541e-09 -1 0.1) // Vertex R2t = 87
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3t = 88
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3st = 89
- (-1 3.58979347393082e-09 0.1) // Vertex R4t = 90
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5t = 91
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5st = 92
- (1.79489673696541e-09 1 0.1) // Vertex R6t = 93
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7t = 94
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7st = 95
-);
-
-blocks
-(
- // block0
- hex (0 2 13 12 48 50 61 60)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (2 4 14 13 50 52 62 61)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (3 5 15 14 51 53 63 62)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (5 7 16 15 53 55 64 63)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (6 8 17 16 54 56 65 64)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (8 10 18 17 56 58 66 65)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (9 11 19 18 57 59 67 66)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (11 1 12 19 59 49 60 67)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (12 13 21 20 60 61 69 68)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (13 14 22 21 61 62 70 69)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (14 15 23 22 62 63 71 70)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (15 16 24 23 63 64 72 71)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (16 17 25 24 64 65 73 72)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (17 18 26 25 65 66 74 73)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (18 19 27 26 66 67 75 74)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (19 12 20 27 67 60 68 75)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (20 21 29 28 68 69 77 76)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (21 22 30 29 69 70 78 77)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (22 23 31 30 70 71 79 78)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (23 24 32 31 71 72 80 79)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (24 25 33 32 72 73 81 80)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (25 26 34 33 73 74 82 81)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (26 27 35 34 74 75 83 82)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (27 20 28 35 75 68 76 83)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (28 29 38 36 76 77 86 84)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (29 30 39 37 77 78 87 85)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (30 31 41 39 78 79 89 87)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (31 32 42 40 79 80 90 88)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (32 33 44 42 80 81 92 90)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (33 34 45 43 81 82 93 91)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (34 35 47 45 82 83 95 93)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (35 28 36 46 83 76 84 94)
- (12 12 1)
- simpleGrading (1 1 1)
-);
-
-edges
-(
- arc 0 2 (0.184775906536601 -0.0765366863901046 0)
- arc 2 4 (0.0765366867217582 -0.184775906399226 0)
- arc 3 5 (-0.0765366860584508 -0.184775906673977 0)
- arc 5 7 (-0.18477590626185 -0.0765366870534118 0)
- arc 6 8 (-0.18477590626185 0.0765366870534118 0)
- arc 8 10 (-0.0765366860584508 0.184775906673977 0)
- arc 9 11 (0.0765366867217582 0.184775906399226 0)
- arc 11 1 (0.184775906536601 0.0765366863901046 0)
-
- arc 12 13 (0.461939766341503 -0.191341715975262 0)
- arc 13 14 (0.191341716804395 -0.461939765998065 0)
- arc 14 15 (-0.191341715146127 -0.461939766684942 0)
- arc 15 16 (-0.461939765654626 -0.19134171763353 0)
- arc 16 17 (-0.461939765654626 0.19134171763353 0)
- arc 17 18 (-0.191341715146127 0.461939766684942 0)
- arc 18 19 (0.191341716804395 0.461939765998065 0)
- arc 19 12 (0.461939766341503 0.191341715975262 0)
-
- arc 20 21 (0.554327719609804 -0.229610059170314 0)
- arc 21 22 (0.229610060165275 -0.554327719197677 0)
- arc 22 23 (-0.229610058175352 -0.55432772002193 0)
- arc 23 24 (-0.554327718785551 -0.229610061160235 0)
- arc 24 25 (-0.554327718785551 0.229610061160235 0)
- arc 25 26 (-0.229610058175352 0.55432772002193 0)
- arc 26 27 (0.229610060165275 0.554327719197677 0)
- arc 27 20 (0.554327719609804 0.229610059170314 0)
-
- arc 28 29 (0.646715672878104 -0.267878402365366 0)
- arc 29 30 (0.267878403526154 -0.64671567239729 0)
- arc 30 31 (-0.267878401204578 -0.646715673358918 0)
- arc 31 32 (-0.646715671916476 -0.267878404686941 0)
- arc 32 33 (-0.646715671916476 0.267878404686941 0)
- arc 33 34 (-0.267878401204578 0.646715673358918 0)
- arc 34 35 (0.267878403526154 0.64671567239729 0)
- arc 35 28 (0.646715672878104 0.267878402365366 0)
-
- arc 36 38 (0.923879532683006 -0.382683431950523 0)
- arc 37 39 (0.382683433608791 -0.923879531996129 0)
- arc 39 41 (-0.382683430292254 -0.923879533369883 0)
- arc 40 42 (-0.923879531309252 -0.382683435267059 0)
- arc 42 44 (-0.923879531309252 0.382683435267059 0)
- arc 43 45 (-0.382683430292254 0.923879533369883 0)
- arc 45 47 (0.382683433608791 0.923879531996129 0)
- arc 46 36 (0.923879532683006 0.382683431950523 0)
-
- arc 48 50 (0.184775906536601 -0.0765366863901046 0.1)
- arc 50 52 (0.0765366867217582 -0.184775906399226 0.1)
- arc 51 53 (-0.0765366860584508 -0.184775906673977 0.1)
- arc 53 55 (-0.18477590626185 -0.0765366870534118 0.1)
- arc 54 56 (-0.18477590626185 0.0765366870534118 0.1)
- arc 56 58 (-0.0765366860584508 0.184775906673977 0.1)
- arc 57 59 (0.0765366867217582 0.184775906399226 0.1)
- arc 59 49 (0.184775906536601 0.0765366863901046 0.1)
-
- arc 60 61 (0.461939766341503 -0.191341715975262 0.1)
- arc 61 62 (0.191341716804395 -0.461939765998065 0.1)
- arc 62 63 (-0.191341715146127 -0.461939766684942 0.1)
- arc 63 64 (-0.461939765654626 -0.19134171763353 0.1)
- arc 64 65 (-0.461939765654626 0.19134171763353 0.1)
- arc 65 66 (-0.191341715146127 0.461939766684942 0.1)
- arc 66 67 (0.191341716804395 0.461939765998065 0.1)
- arc 67 60 (0.461939766341503 0.191341715975262 0.1)
-
- arc 68 69 (0.554327719609804 -0.229610059170314 0.1)
- arc 69 70 (0.229610060165275 -0.554327719197677 0.1)
- arc 70 71 (-0.229610058175352 -0.55432772002193 0.1)
- arc 71 72 (-0.554327718785551 -0.229610061160235 0.1)
- arc 72 73 (-0.554327718785551 0.229610061160235 0.1)
- arc 73 74 (-0.229610058175352 0.55432772002193 0.1)
- arc 74 75 (0.229610060165275 0.554327719197677 0.1)
- arc 75 68 (0.554327719609804 0.229610059170314 0.1)
-
- arc 76 77 (0.646715672878104 -0.267878402365366 0.1)
- arc 77 78 (0.267878403526154 -0.64671567239729 0.1)
- arc 78 79 (-0.267878401204578 -0.646715673358918 0.1)
- arc 79 80 (-0.646715671916476 -0.267878404686941 0.1)
- arc 80 81 (-0.646715671916476 0.267878404686941 0.1)
- arc 81 82 (-0.267878401204578 0.646715673358918 0.1)
- arc 82 83 (0.267878403526154 0.64671567239729 0.1)
- arc 83 76 (0.646715672878104 0.267878402365366 0.1)
-
- arc 84 86 (0.923879532683006 -0.382683431950523 0.1)
- arc 85 87 (0.382683433608791 -0.923879531996129 0.1)
- arc 87 89 (-0.382683430292254 -0.923879533369883 0.1)
- arc 88 90 (-0.923879531309252 -0.382683435267059 0.1)
- arc 90 92 (-0.923879531309252 0.382683435267059 0.1)
- arc 91 93 (-0.382683430292254 0.923879533369883 0.1)
- arc 93 95 (0.382683433608791 0.923879531996129 0.1)
- arc 94 84 (0.923879532683006 0.382683431950523 0.1)
-);
-
-patches
-(
- wall rotor
- (
- (0 2 50 48)
- (2 4 52 50)
- (3 5 53 51)
- (5 7 55 53)
- (6 8 56 54)
- (8 10 58 56)
- (9 11 59 57)
- (11 1 49 59)
-
- (0 12 60 48)
- (1 12 60 49)
-
- (3 14 62 51)
- (4 14 62 52)
-
- (6 16 64 54)
- (7 16 64 55)
-
- (9 18 66 57)
- (10 18 66 58)
- )
-
- wall stator
- (
- (36 38 86 84)
- (37 39 87 85)
- (39 41 89 87)
- (40 42 90 88)
- (42 44 92 90)
- (43 45 93 91)
- (45 47 95 93)
- (46 36 84 94)
-
- (37 29 77 85)
- (38 29 77 86)
-
- (40 31 79 88)
- (41 31 79 89)
-
- (43 33 81 91)
- (44 33 81 92)
-
- (46 35 83 94)
- (47 35 83 95)
- )
-
- empty front
- (
- (48 50 61 60)
- (50 52 62 61)
- (51 53 63 62)
- (53 55 64 63)
- (54 56 65 64)
- (56 58 66 65)
- (57 59 67 66)
- (59 49 60 67)
- (60 61 69 68)
- (61 62 70 69)
- (62 63 71 70)
- (63 64 72 71)
- (64 65 73 72)
- (65 66 74 73)
- (66 67 75 74)
- (67 60 68 75)
- (68 69 77 76)
- (69 70 78 77)
- (70 71 79 78)
- (71 72 80 79)
- (72 73 81 80)
- (73 74 82 81)
- (74 75 83 82)
- (75 68 76 83)
- (76 77 86 84)
- (77 78 87 85)
- (78 79 89 87)
- (79 80 90 88)
- (80 81 92 90)
- (81 82 93 91)
- (82 83 95 93)
- (83 76 84 94)
- )
-
- empty back
- (
- (0 12 13 2)
- (2 13 14 4)
- (3 14 15 5)
- (5 15 16 7)
- (6 16 17 8)
- (8 17 18 10)
- (9 18 19 11)
- (11 19 12 1)
- (12 20 21 13)
- (13 21 22 14)
- (14 22 23 15)
- (15 23 24 16)
- (16 24 25 17)
- (17 25 26 18)
- (18 26 27 19)
- (19 27 20 12)
- (20 28 29 21)
- (21 29 30 22)
- (22 30 31 23)
- (23 31 32 24)
- (24 32 33 25)
- (25 33 34 26)
- (26 34 35 27)
- (27 35 28 20)
- (28 36 38 29)
- (29 37 39 30)
- (30 39 41 31)
- (31 40 42 32)
- (32 42 44 33)
- (33 43 45 34)
- (34 45 47 35)
- (35 46 36 28)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict
deleted file mode 100644
index 0922303da3..0000000000
--- a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,123 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// block definition for a porosity with an angled inlet/outlet
-// the porosity is not aligned with the main axes
-//
-
-convertToMeters 0.001;
-
-vertices
-(
- // inlet region
- ( -150 0 -25 ) // pt 0 (in1b)
- ( -150 35.35533906 -25 ) // pt 1 (in2b)
- ( -150 0 25 ) // pt 2 (in1f)
- ( -150 35.35533906 25 ) // pt 3 (in2f)
-
- // join inlet->outlet
- ( 0 0 -25 ) // pt 4 (join1b)
- ( -35.35533906 35.35533906 -25 ) // pt 5 (join2b)
- ( 0 0 25 ) // pt 6 (join1f)
- ( -35.35533906 35.35533906 25 ) // pt 7 (join2f)
-
- // porosity ends ->outlet
- ( 70.71067812 70.71067812 -25 ) // pt 8 (poro1b)
- ( 35.35533906 106.06601718 -25 ) // pt 9 (poro2b)
- ( 70.71067812 70.71067812 25 ) // pt 10 (poro1f)
- ( 35.35533906 106.06601718 25 ) // pt 11 (poro2f)
-
- // outlet
- ( 141.42135624 141.42135624 -25 ) // pt 12 (out1b)
- ( 106.06601718 176.7766953 -25 ) // pt 13 (out2b)
- ( 141.42135624 141.42135624 25 ) // pt 14 (out1f)
- ( 106.06601718 176.7766953 25 ) // pt 15 (out2f)
-);
-
-blocks
-(
- // inlet block
- hex (0 4 5 1 2 6 7 3)
- inlet ( 15 20 20 ) simpleGrading (1 1 1)
-
- // porosity block
- hex (4 8 9 5 6 10 11 7)
- porosity ( 20 20 20 ) simpleGrading (1 1 1)
-
- // outlet block
- hex (8 12 13 9 10 14 15 11)
- outlet ( 20 20 20 ) simpleGrading (1 1 1)
-);
-
-edges
-(
-);
-
-patches
-(
- // is there no way of defining all my 'defaultFaces' to be 'wall'?
- wall front
- (
- // inlet block
- (2 6 7 3)
- // outlet block
- (10 14 15 11)
- )
-
- wall back
- (
- // inlet block
- (1 5 4 0)
- // outlet block
- (9 13 12 8)
- )
-
- wall wall
- (
- // inlet block
- (2 0 4 6)
- (7 5 1 3)
- // outlet block
- (10 8 12 14)
- (15 13 9 11)
- )
-
- wall porosityWall
- (
- // porosity block
- (6 10 11 7)
- // porosity block
- (5 9 8 4)
- // porosity block
- (6 4 8 10)
- (11 9 5 7)
- )
-
- patch inlet
- (
- (3 1 0 2)
- )
-
- patch outlet
- (
- (15 13 12 14)
- )
-);
-
-mergePatchPairs
-(
-);
-
-// ************************************************************************* //
diff --git a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict.m4 b/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict.m4
deleted file mode 100644
index fb67da75da..0000000000
--- a/tutorials/incompressible/porousSimpleFoam/angledDuctImplicit/constant/polyMesh/blockMeshDict.m4
+++ /dev/null
@@ -1,165 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- `format' ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// block definition for a porosity with an angled inlet/outlet
-// the porosity is not aligned with the main axes
-//
-dnl> -----------------------------------------------------------------
-dnl>
-dnl>
-changecom(//)changequote([,]) dnl>
-define(calc, [esyscmd(perl -e 'print ($1)')]) dnl>
-define(VCOUNT, 0) dnl>
-define(vlabel, [[// ]pt VCOUNT ($1) define($1, VCOUNT)define([VCOUNT], incr(VCOUNT))]) dnl>
-dnl>
-define(hex2D, hex ($1b $2b $3b $4b $1f $2f $3f $4f)) dnl>
-define(quad2D, ($1f $1b $2b $2f)) dnl>
-define(frontQuad, ($1f $2f $3f $4f)) dnl>
-define(backQuad, ($4b $3b $2b $1b)) dnl>
-dnl>
-dnl>
-dnl> -----------------------------------------------------------------
-dnl>
-define(ncells, 20) dnl>
-define(ninlet, 15) dnl>
-define(nporo, 20) dnl>
-define(noutlet, 20) dnl>
-dnl>
-define(x0,0) dnl>
-define(y0,0) dnl>
-define(y0,0) dnl>
-define(Cos,0.7071067812) dnl> == cos(45)
-define(Sin,0.7071067812) dnl> == sin(45)
-dnl>
-define(width,50) dnl>
-define(zBack,calc(-width/2)) dnl>
-define(zFront,calc(width/2)) dnl>
-define(leninlet,150)dnl>
-define(lenporo,100)dnl>
-define(lenoutlet,100)dnl>
-dnl>
-define(xhyp,calc(Sin*width)) dnl>
-define(yhyp,calc(Cos*width)) dnl>
-define(xinlet,leninlet)dnl>
-define(xporo,calc(Cos*lenporo)) dnl>
-define(yporo,calc(Sin*lenporo)) dnl>
-define(xoutlet,calc(xporo + Cos*lenoutlet)) dnl>
-define(youtlet,calc(yporo + Sin*lenoutlet)) dnl>
-dnl>
-
-convertToMeters 0.001;
-
-vertices
-(
- // inlet region
- ( -xinlet y0 zBack ) vlabel(in1b)
- ( -xinlet yhyp zBack ) vlabel(in2b)
- ( -xinlet y0 zFront ) vlabel(in1f)
- ( -xinlet yhyp zFront ) vlabel(in2f)
-
- // join inlet->outlet
- ( x0 y0 zBack ) vlabel(join1b)
- ( -xhyp yhyp zBack ) vlabel(join2b)
- ( x0 y0 zFront ) vlabel(join1f)
- ( -xhyp yhyp zFront ) vlabel(join2f)
-
- // porosity ends ->outlet
- ( xporo yporo zBack ) vlabel(poro1b)
- ( calc(xporo - xhyp) calc(yporo + yhyp) zBack ) vlabel(poro2b)
- ( xporo yporo zFront ) vlabel(poro1f)
- ( calc(xporo - xhyp) calc(yporo + yhyp) zFront ) vlabel(poro2f)
-
- // outlet
- ( xoutlet youtlet zBack ) vlabel(out1b)
- ( calc(xoutlet - xhyp) calc(youtlet + yhyp) zBack ) vlabel(out2b)
- ( xoutlet youtlet zFront ) vlabel(out1f)
- ( calc(xoutlet - xhyp) calc(youtlet + yhyp) zFront ) vlabel(out2f)
-);
-
-blocks
-(
- // inlet block
- hex2D(in1, join1, join2, in2)
- inlet ( ninlet ncells ncells ) simpleGrading (1 1 1)
-
- // porosity block
- hex2D(join1, poro1, poro2, join2)
- porosity ( nporo ncells ncells ) simpleGrading (1 1 1)
-
- // outlet block
- hex2D(poro1, out1, out2, poro2)
- outlet ( noutlet ncells ncells ) simpleGrading (1 1 1)
-);
-
-edges
-(
-);
-
-patches
-(
- // is there no way of defining all my 'defaultFaces' to be 'wall'?
- wall front
- (
- // inlet block
- frontQuad(in1, join1, join2, in2)
- // outlet block
- frontQuad(poro1, out1, out2, poro2)
- )
-
- wall back
- (
- // inlet block
- backQuad(in1, join1, join2, in2)
- // outlet block
- backQuad(poro1, out1, out2, poro2)
- )
-
- wall wall
- (
- // inlet block
- quad2D(in1, join1)
- quad2D(join2, in2)
- // outlet block
- quad2D(poro1, out1)
- quad2D(out2, poro2)
- )
-
- wall porosityWall
- (
- // porosity block
- frontQuad(join1, poro1, poro2, join2)
- // porosity block
- backQuad(join1, poro1, poro2, join2)
- // porosity block
- quad2D(join1, poro1)
- quad2D(poro2, join2)
- )
-
- patch inlet
- (
- quad2D(in2, in1)
- )
-
- patch outlet
- (
- quad2D(out2, out1)
- )
-);
-
-mergePatchPairs
-(
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/MRFInterFoam/mixerVessel2D/constant/polyMesh/blockMeshDict b/tutorials/multiphase/MRFInterFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
deleted file mode 100644
index c9ad25278e..0000000000
--- a/tutorials/multiphase/MRFInterFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,818 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General macros to create 2D/extruded-2D meshes
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-convertToMeters 0.1;
-
-// Hub radius
-
-
-// Impeller-tip radius
-
-
-// Baffle-tip radius
-
-
-// Tank radius
-
-
-// MRF region radius
-
-
-// Thickness of 2D slab
-
-
-// Base z
-
-
-// Top z
-
-
-// Number of cells radially between hub and impeller tip
-
-
-// Number of cells radially in each of the two regions between
-// impeller and baffle tips
-
-
-// Number of cells radially between baffle tip and tank
-
-
-// Number of cells azimuthally in each of the 8 blocks
-
-
-// Number of cells in the thickness of the slab
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-vertices
-(
- (0.2 0 0) // Vertex r0b = 0
- (0.2 0 0) // Vertex r0sb = 1
- (0.141421356364228 -0.141421356110391 0) // Vertex r1b = 2
- (3.58979347393082e-10 -0.2 0) // Vertex r2b = 3
- (3.58979347393082e-10 -0.2 0) // Vertex r2sb = 4
- (-0.141421355856554 -0.141421356618065 0) // Vertex r3b = 5
- (-0.2 7.17958694786164e-10 0) // Vertex r4b = 6
- (-0.2 7.17958694786164e-10 0) // Vertex r4sb = 7
- (-0.141421355856554 0.141421356618065 0) // Vertex r5b = 8
- (3.58979347393082e-10 0.2 0) // Vertex r6b = 9
- (3.58979347393082e-10 0.2 0) // Vertex r6sb = 10
- (0.141421356364228 0.141421356110391 0) // Vertex r7b = 11
-
- (0.5 0 0) // Vertex rb0b = 12
- (0.353553390910569 -0.353553390275978 0) // Vertex rb1b = 13
- (8.97448368482705e-10 -0.5 0) // Vertex rb2b = 14
- (-0.353553389641386 -0.353553391545162 0) // Vertex rb3b = 15
- (-0.5 1.79489673696541e-09 0) // Vertex rb4b = 16
- (-0.353553389641386 0.353553391545162 0) // Vertex rb5b = 17
- (8.97448368482705e-10 0.5 0) // Vertex rb6b = 18
- (0.353553390910569 0.353553390275978 0) // Vertex rb7b = 19
-
- (0.6 0 0) // Vertex ri0b = 20
- (0.424264069092683 -0.424264068331174 0) // Vertex ri1b = 21
- (1.07693804217925e-09 -0.6 0) // Vertex ri2b = 22
- (-0.424264067569663 -0.424264069854194 0) // Vertex ri3b = 23
- (-0.6 2.15387608435849e-09 0) // Vertex ri4b = 24
- (-0.424264067569663 0.424264069854194 0) // Vertex ri5b = 25
- (1.07693804217925e-09 0.6 0) // Vertex ri6b = 26
- (0.424264069092683 0.424264068331174 0) // Vertex ri7b = 27
-
- (0.7 0 0) // Vertex Rb0b = 28
- (0.494974747274797 -0.494974746386369 0) // Vertex Rb1b = 29
- (1.25642771587579e-09 -0.7 0) // Vertex Rb2b = 30
- (-0.49497474549794 -0.494974748163226 0) // Vertex Rb3b = 31
- (-0.7 2.51285543175157e-09 0) // Vertex Rb4b = 32
- (-0.49497474549794 0.494974748163226 0) // Vertex Rb5b = 33
- (1.25642771587579e-09 0.7 0) // Vertex Rb6b = 34
- (0.494974747274797 0.494974746386369 0) // Vertex Rb7b = 35
-
- (1 0 0) // Vertex R0b = 36
- (0.707106781821139 -0.707106780551956 0) // Vertex R1b = 37
- (0.707106781821139 -0.707106780551956 0) // Vertex R1sb = 38
- (1.79489673696541e-09 -1 0) // Vertex R2b = 39
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3b = 40
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3sb = 41
- (-1 3.58979347393082e-09 0) // Vertex R4b = 42
- (-0.707106779282772 0.707106783090323 0) // Vertex R5b = 43
- (-0.707106779282772 0.707106783090323 0) // Vertex R5sb = 44
- (1.79489673696541e-09 1 0) // Vertex R6b = 45
- (0.707106781821139 0.707106780551956 0) // Vertex R7b = 46
- (0.707106781821139 0.707106780551956 0) // Vertex R7sb = 47
-
- (0.2 0 0.1) // Vertex r0t = 48
- (0.2 0 0.1) // Vertex r0st = 49
- (0.141421356364228 -0.141421356110391 0.1) // Vertex r1t = 50
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2t = 51
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2st = 52
- (-0.141421355856554 -0.141421356618065 0.1) // Vertex r3t = 53
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4t = 54
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4st = 55
- (-0.141421355856554 0.141421356618065 0.1) // Vertex r5t = 56
- (3.58979347393082e-10 0.2 0.1) // Vertex r6t = 57
- (3.58979347393082e-10 0.2 0.1) // Vertex r6st = 58
- (0.141421356364228 0.141421356110391 0.1) // Vertex r7t = 59
-
- (0.5 0 0.1) // Vertex rb0t = 60
- (0.353553390910569 -0.353553390275978 0.1) // Vertex rb1t = 61
- (8.97448368482705e-10 -0.5 0.1) // Vertex rb2t = 62
- (-0.353553389641386 -0.353553391545162 0.1) // Vertex rb3t = 63
- (-0.5 1.79489673696541e-09 0.1) // Vertex rb4t = 64
- (-0.353553389641386 0.353553391545162 0.1) // Vertex rb5t = 65
- (8.97448368482705e-10 0.5 0.1) // Vertex rb6t = 66
- (0.353553390910569 0.353553390275978 0.1) // Vertex rb7t = 67
-
- (0.6 0 0.1) // Vertex ri0t = 68
- (0.424264069092683 -0.424264068331174 0.1) // Vertex ri1t = 69
- (1.07693804217925e-09 -0.6 0.1) // Vertex ri2t = 70
- (-0.424264067569663 -0.424264069854194 0.1) // Vertex ri3t = 71
- (-0.6 2.15387608435849e-09 0.1) // Vertex ri4t = 72
- (-0.424264067569663 0.424264069854194 0.1) // Vertex ri5t = 73
- (1.07693804217925e-09 0.6 0.1) // Vertex ri6t = 74
- (0.424264069092683 0.424264068331174 0.1) // Vertex ri7t = 75
-
- (0.7 0 0.1) // Vertex Rb0t = 76
- (0.494974747274797 -0.494974746386369 0.1) // Vertex Rb1t = 77
- (1.25642771587579e-09 -0.7 0.1) // Vertex Rb2t = 78
- (-0.49497474549794 -0.494974748163226 0.1) // Vertex Rb3t = 79
- (-0.7 2.51285543175157e-09 0.1) // Vertex Rb4t = 80
- (-0.49497474549794 0.494974748163226 0.1) // Vertex Rb5t = 81
- (1.25642771587579e-09 0.7 0.1) // Vertex Rb6t = 82
- (0.494974747274797 0.494974746386369 0.1) // Vertex Rb7t = 83
-
- (1 0 0.1) // Vertex R0t = 84
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1t = 85
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1st = 86
- (1.79489673696541e-09 -1 0.1) // Vertex R2t = 87
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3t = 88
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3st = 89
- (-1 3.58979347393082e-09 0.1) // Vertex R4t = 90
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5t = 91
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5st = 92
- (1.79489673696541e-09 1 0.1) // Vertex R6t = 93
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7t = 94
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7st = 95
-);
-
-blocks
-(
- // block0
- hex (0 2 13 12 48 50 61 60)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (2 4 14 13 50 52 62 61)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (3 5 15 14 51 53 63 62)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (5 7 16 15 53 55 64 63)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (6 8 17 16 54 56 65 64)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (8 10 18 17 56 58 66 65)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (9 11 19 18 57 59 67 66)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (11 1 12 19 59 49 60 67)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (12 13 21 20 60 61 69 68)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (13 14 22 21 61 62 70 69)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (14 15 23 22 62 63 71 70)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (15 16 24 23 63 64 72 71)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (16 17 25 24 64 65 73 72)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (17 18 26 25 65 66 74 73)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (18 19 27 26 66 67 75 74)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (19 12 20 27 67 60 68 75)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (20 21 29 28 68 69 77 76)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (21 22 30 29 69 70 78 77)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (22 23 31 30 70 71 79 78)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (23 24 32 31 71 72 80 79)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (24 25 33 32 72 73 81 80)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (25 26 34 33 73 74 82 81)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (26 27 35 34 74 75 83 82)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (27 20 28 35 75 68 76 83)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (28 29 38 36 76 77 86 84)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (29 30 39 37 77 78 87 85)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (30 31 41 39 78 79 89 87)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (31 32 42 40 79 80 90 88)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (32 33 44 42 80 81 92 90)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (33 34 45 43 81 82 93 91)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (34 35 47 45 82 83 95 93)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (35 28 36 46 83 76 84 94)
- (12 12 1)
- simpleGrading (1 1 1)
-);
-
-edges
-(
- arc 0 2 (0.184775906536601 -0.0765366863901046 0)
- arc 2 4 (0.0765366867217582 -0.184775906399226 0)
- arc 3 5 (-0.0765366860584508 -0.184775906673977 0)
- arc 5 7 (-0.18477590626185 -0.0765366870534118 0)
- arc 6 8 (-0.18477590626185 0.0765366870534118 0)
- arc 8 10 (-0.0765366860584508 0.184775906673977 0)
- arc 9 11 (0.0765366867217582 0.184775906399226 0)
- arc 11 1 (0.184775906536601 0.0765366863901046 0)
-
- arc 12 13 (0.461939766341503 -0.191341715975262 0)
- arc 13 14 (0.191341716804395 -0.461939765998065 0)
- arc 14 15 (-0.191341715146127 -0.461939766684942 0)
- arc 15 16 (-0.461939765654626 -0.19134171763353 0)
- arc 16 17 (-0.461939765654626 0.19134171763353 0)
- arc 17 18 (-0.191341715146127 0.461939766684942 0)
- arc 18 19 (0.191341716804395 0.461939765998065 0)
- arc 19 12 (0.461939766341503 0.191341715975262 0)
-
- arc 20 21 (0.554327719609804 -0.229610059170314 0)
- arc 21 22 (0.229610060165275 -0.554327719197677 0)
- arc 22 23 (-0.229610058175352 -0.55432772002193 0)
- arc 23 24 (-0.554327718785551 -0.229610061160235 0)
- arc 24 25 (-0.554327718785551 0.229610061160235 0)
- arc 25 26 (-0.229610058175352 0.55432772002193 0)
- arc 26 27 (0.229610060165275 0.554327719197677 0)
- arc 27 20 (0.554327719609804 0.229610059170314 0)
-
- arc 28 29 (0.646715672878104 -0.267878402365366 0)
- arc 29 30 (0.267878403526154 -0.64671567239729 0)
- arc 30 31 (-0.267878401204578 -0.646715673358918 0)
- arc 31 32 (-0.646715671916476 -0.267878404686941 0)
- arc 32 33 (-0.646715671916476 0.267878404686941 0)
- arc 33 34 (-0.267878401204578 0.646715673358918 0)
- arc 34 35 (0.267878403526154 0.64671567239729 0)
- arc 35 28 (0.646715672878104 0.267878402365366 0)
-
- arc 36 38 (0.923879532683006 -0.382683431950523 0)
- arc 37 39 (0.382683433608791 -0.923879531996129 0)
- arc 39 41 (-0.382683430292254 -0.923879533369883 0)
- arc 40 42 (-0.923879531309252 -0.382683435267059 0)
- arc 42 44 (-0.923879531309252 0.382683435267059 0)
- arc 43 45 (-0.382683430292254 0.923879533369883 0)
- arc 45 47 (0.382683433608791 0.923879531996129 0)
- arc 46 36 (0.923879532683006 0.382683431950523 0)
-
- arc 48 50 (0.184775906536601 -0.0765366863901046 0.1)
- arc 50 52 (0.0765366867217582 -0.184775906399226 0.1)
- arc 51 53 (-0.0765366860584508 -0.184775906673977 0.1)
- arc 53 55 (-0.18477590626185 -0.0765366870534118 0.1)
- arc 54 56 (-0.18477590626185 0.0765366870534118 0.1)
- arc 56 58 (-0.0765366860584508 0.184775906673977 0.1)
- arc 57 59 (0.0765366867217582 0.184775906399226 0.1)
- arc 59 49 (0.184775906536601 0.0765366863901046 0.1)
-
- arc 60 61 (0.461939766341503 -0.191341715975262 0.1)
- arc 61 62 (0.191341716804395 -0.461939765998065 0.1)
- arc 62 63 (-0.191341715146127 -0.461939766684942 0.1)
- arc 63 64 (-0.461939765654626 -0.19134171763353 0.1)
- arc 64 65 (-0.461939765654626 0.19134171763353 0.1)
- arc 65 66 (-0.191341715146127 0.461939766684942 0.1)
- arc 66 67 (0.191341716804395 0.461939765998065 0.1)
- arc 67 60 (0.461939766341503 0.191341715975262 0.1)
-
- arc 68 69 (0.554327719609804 -0.229610059170314 0.1)
- arc 69 70 (0.229610060165275 -0.554327719197677 0.1)
- arc 70 71 (-0.229610058175352 -0.55432772002193 0.1)
- arc 71 72 (-0.554327718785551 -0.229610061160235 0.1)
- arc 72 73 (-0.554327718785551 0.229610061160235 0.1)
- arc 73 74 (-0.229610058175352 0.55432772002193 0.1)
- arc 74 75 (0.229610060165275 0.554327719197677 0.1)
- arc 75 68 (0.554327719609804 0.229610059170314 0.1)
-
- arc 76 77 (0.646715672878104 -0.267878402365366 0.1)
- arc 77 78 (0.267878403526154 -0.64671567239729 0.1)
- arc 78 79 (-0.267878401204578 -0.646715673358918 0.1)
- arc 79 80 (-0.646715671916476 -0.267878404686941 0.1)
- arc 80 81 (-0.646715671916476 0.267878404686941 0.1)
- arc 81 82 (-0.267878401204578 0.646715673358918 0.1)
- arc 82 83 (0.267878403526154 0.64671567239729 0.1)
- arc 83 76 (0.646715672878104 0.267878402365366 0.1)
-
- arc 84 86 (0.923879532683006 -0.382683431950523 0.1)
- arc 85 87 (0.382683433608791 -0.923879531996129 0.1)
- arc 87 89 (-0.382683430292254 -0.923879533369883 0.1)
- arc 88 90 (-0.923879531309252 -0.382683435267059 0.1)
- arc 90 92 (-0.923879531309252 0.382683435267059 0.1)
- arc 91 93 (-0.382683430292254 0.923879533369883 0.1)
- arc 93 95 (0.382683433608791 0.923879531996129 0.1)
- arc 94 84 (0.923879532683006 0.382683431950523 0.1)
-);
-
-patches
-(
- wall rotor
- (
- (0 2 50 48)
- (2 4 52 50)
- (3 5 53 51)
- (5 7 55 53)
- (6 8 56 54)
- (8 10 58 56)
- (9 11 59 57)
- (11 1 49 59)
-
- (0 12 60 48)
- (1 12 60 49)
-
- (3 14 62 51)
- (4 14 62 52)
-
- (6 16 64 54)
- (7 16 64 55)
-
- (9 18 66 57)
- (10 18 66 58)
- )
-
- wall stator
- (
- (36 38 86 84)
- (37 39 87 85)
- (39 41 89 87)
- (40 42 90 88)
- (42 44 92 90)
- (43 45 93 91)
- (45 47 95 93)
- (46 36 84 94)
-
- (37 29 77 85)
- (38 29 77 86)
-
- (40 31 79 88)
- (41 31 79 89)
-
- (43 33 81 91)
- (44 33 81 92)
-
- (46 35 83 94)
- (47 35 83 95)
- )
-
- empty front
- (
- (48 50 61 60)
- (50 52 62 61)
- (51 53 63 62)
- (53 55 64 63)
- (54 56 65 64)
- (56 58 66 65)
- (57 59 67 66)
- (59 49 60 67)
- (60 61 69 68)
- (61 62 70 69)
- (62 63 71 70)
- (63 64 72 71)
- (64 65 73 72)
- (65 66 74 73)
- (66 67 75 74)
- (67 60 68 75)
- (68 69 77 76)
- (69 70 78 77)
- (70 71 79 78)
- (71 72 80 79)
- (72 73 81 80)
- (73 74 82 81)
- (74 75 83 82)
- (75 68 76 83)
- (76 77 86 84)
- (77 78 87 85)
- (78 79 89 87)
- (79 80 90 88)
- (80 81 92 90)
- (81 82 93 91)
- (82 83 95 93)
- (83 76 84 94)
- )
-
- empty back
- (
- (0 12 13 2)
- (2 13 14 4)
- (3 14 15 5)
- (5 15 16 7)
- (6 16 17 8)
- (8 17 18 10)
- (9 18 19 11)
- (11 19 12 1)
- (12 20 21 13)
- (13 21 22 14)
- (14 22 23 15)
- (15 23 24 16)
- (16 24 25 17)
- (17 25 26 18)
- (18 26 27 19)
- (19 27 20 12)
- (20 28 29 21)
- (21 29 30 22)
- (22 30 31 23)
- (23 31 32 24)
- (24 32 33 25)
- (25 33 34 26)
- (26 34 35 27)
- (27 35 28 20)
- (28 36 38 29)
- (29 37 39 30)
- (30 39 41 31)
- (31 40 42 32)
- (32 42 44 33)
- (33 43 45 34)
- (34 45 47 35)
- (35 46 36 28)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/MRFMultiphaseInterFoam/mixerVessel2D/0/alphas b/tutorials/multiphase/MRFMultiphaseInterFoam/mixerVessel2D/0/alphas
deleted file mode 100644
index 295da111d5..0000000000
--- a/tutorials/multiphase/MRFMultiphaseInterFoam/mixerVessel2D/0/alphas
+++ /dev/null
@@ -1,3119 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class volScalarField;
- location "0";
- object alphas;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-dimensions [0 0 0 0 0 0 0];
-
-internalField nonuniform List
-3072
-(
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-)
-;
-
-boundaryField
-{
- rotor
- {
- type zeroGradient;
- }
- stator
- {
- type zeroGradient;
- }
- front
- {
- type empty;
- }
- back
- {
- type empty;
- }
-}
-
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/MRFMultiphaseInterFoam/mixerVessel2D/constant/polyMesh/blockMeshDict b/tutorials/multiphase/MRFMultiphaseInterFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
deleted file mode 100644
index c9ad25278e..0000000000
--- a/tutorials/multiphase/MRFMultiphaseInterFoam/mixerVessel2D/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,818 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General macros to create 2D/extruded-2D meshes
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-convertToMeters 0.1;
-
-// Hub radius
-
-
-// Impeller-tip radius
-
-
-// Baffle-tip radius
-
-
-// Tank radius
-
-
-// MRF region radius
-
-
-// Thickness of 2D slab
-
-
-// Base z
-
-
-// Top z
-
-
-// Number of cells radially between hub and impeller tip
-
-
-// Number of cells radially in each of the two regions between
-// impeller and baffle tips
-
-
-// Number of cells radially between baffle tip and tank
-
-
-// Number of cells azimuthally in each of the 8 blocks
-
-
-// Number of cells in the thickness of the slab
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-vertices
-(
- (0.2 0 0) // Vertex r0b = 0
- (0.2 0 0) // Vertex r0sb = 1
- (0.141421356364228 -0.141421356110391 0) // Vertex r1b = 2
- (3.58979347393082e-10 -0.2 0) // Vertex r2b = 3
- (3.58979347393082e-10 -0.2 0) // Vertex r2sb = 4
- (-0.141421355856554 -0.141421356618065 0) // Vertex r3b = 5
- (-0.2 7.17958694786164e-10 0) // Vertex r4b = 6
- (-0.2 7.17958694786164e-10 0) // Vertex r4sb = 7
- (-0.141421355856554 0.141421356618065 0) // Vertex r5b = 8
- (3.58979347393082e-10 0.2 0) // Vertex r6b = 9
- (3.58979347393082e-10 0.2 0) // Vertex r6sb = 10
- (0.141421356364228 0.141421356110391 0) // Vertex r7b = 11
-
- (0.5 0 0) // Vertex rb0b = 12
- (0.353553390910569 -0.353553390275978 0) // Vertex rb1b = 13
- (8.97448368482705e-10 -0.5 0) // Vertex rb2b = 14
- (-0.353553389641386 -0.353553391545162 0) // Vertex rb3b = 15
- (-0.5 1.79489673696541e-09 0) // Vertex rb4b = 16
- (-0.353553389641386 0.353553391545162 0) // Vertex rb5b = 17
- (8.97448368482705e-10 0.5 0) // Vertex rb6b = 18
- (0.353553390910569 0.353553390275978 0) // Vertex rb7b = 19
-
- (0.6 0 0) // Vertex ri0b = 20
- (0.424264069092683 -0.424264068331174 0) // Vertex ri1b = 21
- (1.07693804217925e-09 -0.6 0) // Vertex ri2b = 22
- (-0.424264067569663 -0.424264069854194 0) // Vertex ri3b = 23
- (-0.6 2.15387608435849e-09 0) // Vertex ri4b = 24
- (-0.424264067569663 0.424264069854194 0) // Vertex ri5b = 25
- (1.07693804217925e-09 0.6 0) // Vertex ri6b = 26
- (0.424264069092683 0.424264068331174 0) // Vertex ri7b = 27
-
- (0.7 0 0) // Vertex Rb0b = 28
- (0.494974747274797 -0.494974746386369 0) // Vertex Rb1b = 29
- (1.25642771587579e-09 -0.7 0) // Vertex Rb2b = 30
- (-0.49497474549794 -0.494974748163226 0) // Vertex Rb3b = 31
- (-0.7 2.51285543175157e-09 0) // Vertex Rb4b = 32
- (-0.49497474549794 0.494974748163226 0) // Vertex Rb5b = 33
- (1.25642771587579e-09 0.7 0) // Vertex Rb6b = 34
- (0.494974747274797 0.494974746386369 0) // Vertex Rb7b = 35
-
- (1 0 0) // Vertex R0b = 36
- (0.707106781821139 -0.707106780551956 0) // Vertex R1b = 37
- (0.707106781821139 -0.707106780551956 0) // Vertex R1sb = 38
- (1.79489673696541e-09 -1 0) // Vertex R2b = 39
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3b = 40
- (-0.707106779282772 -0.707106783090323 0) // Vertex R3sb = 41
- (-1 3.58979347393082e-09 0) // Vertex R4b = 42
- (-0.707106779282772 0.707106783090323 0) // Vertex R5b = 43
- (-0.707106779282772 0.707106783090323 0) // Vertex R5sb = 44
- (1.79489673696541e-09 1 0) // Vertex R6b = 45
- (0.707106781821139 0.707106780551956 0) // Vertex R7b = 46
- (0.707106781821139 0.707106780551956 0) // Vertex R7sb = 47
-
- (0.2 0 0.1) // Vertex r0t = 48
- (0.2 0 0.1) // Vertex r0st = 49
- (0.141421356364228 -0.141421356110391 0.1) // Vertex r1t = 50
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2t = 51
- (3.58979347393082e-10 -0.2 0.1) // Vertex r2st = 52
- (-0.141421355856554 -0.141421356618065 0.1) // Vertex r3t = 53
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4t = 54
- (-0.2 7.17958694786164e-10 0.1) // Vertex r4st = 55
- (-0.141421355856554 0.141421356618065 0.1) // Vertex r5t = 56
- (3.58979347393082e-10 0.2 0.1) // Vertex r6t = 57
- (3.58979347393082e-10 0.2 0.1) // Vertex r6st = 58
- (0.141421356364228 0.141421356110391 0.1) // Vertex r7t = 59
-
- (0.5 0 0.1) // Vertex rb0t = 60
- (0.353553390910569 -0.353553390275978 0.1) // Vertex rb1t = 61
- (8.97448368482705e-10 -0.5 0.1) // Vertex rb2t = 62
- (-0.353553389641386 -0.353553391545162 0.1) // Vertex rb3t = 63
- (-0.5 1.79489673696541e-09 0.1) // Vertex rb4t = 64
- (-0.353553389641386 0.353553391545162 0.1) // Vertex rb5t = 65
- (8.97448368482705e-10 0.5 0.1) // Vertex rb6t = 66
- (0.353553390910569 0.353553390275978 0.1) // Vertex rb7t = 67
-
- (0.6 0 0.1) // Vertex ri0t = 68
- (0.424264069092683 -0.424264068331174 0.1) // Vertex ri1t = 69
- (1.07693804217925e-09 -0.6 0.1) // Vertex ri2t = 70
- (-0.424264067569663 -0.424264069854194 0.1) // Vertex ri3t = 71
- (-0.6 2.15387608435849e-09 0.1) // Vertex ri4t = 72
- (-0.424264067569663 0.424264069854194 0.1) // Vertex ri5t = 73
- (1.07693804217925e-09 0.6 0.1) // Vertex ri6t = 74
- (0.424264069092683 0.424264068331174 0.1) // Vertex ri7t = 75
-
- (0.7 0 0.1) // Vertex Rb0t = 76
- (0.494974747274797 -0.494974746386369 0.1) // Vertex Rb1t = 77
- (1.25642771587579e-09 -0.7 0.1) // Vertex Rb2t = 78
- (-0.49497474549794 -0.494974748163226 0.1) // Vertex Rb3t = 79
- (-0.7 2.51285543175157e-09 0.1) // Vertex Rb4t = 80
- (-0.49497474549794 0.494974748163226 0.1) // Vertex Rb5t = 81
- (1.25642771587579e-09 0.7 0.1) // Vertex Rb6t = 82
- (0.494974747274797 0.494974746386369 0.1) // Vertex Rb7t = 83
-
- (1 0 0.1) // Vertex R0t = 84
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1t = 85
- (0.707106781821139 -0.707106780551956 0.1) // Vertex R1st = 86
- (1.79489673696541e-09 -1 0.1) // Vertex R2t = 87
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3t = 88
- (-0.707106779282772 -0.707106783090323 0.1) // Vertex R3st = 89
- (-1 3.58979347393082e-09 0.1) // Vertex R4t = 90
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5t = 91
- (-0.707106779282772 0.707106783090323 0.1) // Vertex R5st = 92
- (1.79489673696541e-09 1 0.1) // Vertex R6t = 93
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7t = 94
- (0.707106781821139 0.707106780551956 0.1) // Vertex R7st = 95
-);
-
-blocks
-(
- // block0
- hex (0 2 13 12 48 50 61 60)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (2 4 14 13 50 52 62 61)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (3 5 15 14 51 53 63 62)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (5 7 16 15 53 55 64 63)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (6 8 17 16 54 56 65 64)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (8 10 18 17 56 58 66 65)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (9 11 19 18 57 59 67 66)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (11 1 12 19 59 49 60 67)
- rotor
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (12 13 21 20 60 61 69 68)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (13 14 22 21 61 62 70 69)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (14 15 23 22 62 63 71 70)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (15 16 24 23 63 64 72 71)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (16 17 25 24 64 65 73 72)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (17 18 26 25 65 66 74 73)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (18 19 27 26 66 67 75 74)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (19 12 20 27 67 60 68 75)
- rotor
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (20 21 29 28 68 69 77 76)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (21 22 30 29 69 70 78 77)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (22 23 31 30 70 71 79 78)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (23 24 32 31 71 72 80 79)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (24 25 33 32 72 73 81 80)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (25 26 34 33 73 74 82 81)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (26 27 35 34 74 75 83 82)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (27 20 28 35 75 68 76 83)
- (12 4 1)
- simpleGrading (1 1 1)
-
- // block0
- hex (28 29 38 36 76 77 86 84)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (29 30 39 37 77 78 87 85)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (30 31 41 39 78 79 89 87)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block3
- hex (31 32 42 40 79 80 90 88)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block4
- hex (32 33 44 42 80 81 92 90)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block5
- hex (33 34 45 43 81 82 93 91)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block6
- hex (34 35 47 45 82 83 95 93)
- (12 12 1)
- simpleGrading (1 1 1)
-
- // block7
- hex (35 28 36 46 83 76 84 94)
- (12 12 1)
- simpleGrading (1 1 1)
-);
-
-edges
-(
- arc 0 2 (0.184775906536601 -0.0765366863901046 0)
- arc 2 4 (0.0765366867217582 -0.184775906399226 0)
- arc 3 5 (-0.0765366860584508 -0.184775906673977 0)
- arc 5 7 (-0.18477590626185 -0.0765366870534118 0)
- arc 6 8 (-0.18477590626185 0.0765366870534118 0)
- arc 8 10 (-0.0765366860584508 0.184775906673977 0)
- arc 9 11 (0.0765366867217582 0.184775906399226 0)
- arc 11 1 (0.184775906536601 0.0765366863901046 0)
-
- arc 12 13 (0.461939766341503 -0.191341715975262 0)
- arc 13 14 (0.191341716804395 -0.461939765998065 0)
- arc 14 15 (-0.191341715146127 -0.461939766684942 0)
- arc 15 16 (-0.461939765654626 -0.19134171763353 0)
- arc 16 17 (-0.461939765654626 0.19134171763353 0)
- arc 17 18 (-0.191341715146127 0.461939766684942 0)
- arc 18 19 (0.191341716804395 0.461939765998065 0)
- arc 19 12 (0.461939766341503 0.191341715975262 0)
-
- arc 20 21 (0.554327719609804 -0.229610059170314 0)
- arc 21 22 (0.229610060165275 -0.554327719197677 0)
- arc 22 23 (-0.229610058175352 -0.55432772002193 0)
- arc 23 24 (-0.554327718785551 -0.229610061160235 0)
- arc 24 25 (-0.554327718785551 0.229610061160235 0)
- arc 25 26 (-0.229610058175352 0.55432772002193 0)
- arc 26 27 (0.229610060165275 0.554327719197677 0)
- arc 27 20 (0.554327719609804 0.229610059170314 0)
-
- arc 28 29 (0.646715672878104 -0.267878402365366 0)
- arc 29 30 (0.267878403526154 -0.64671567239729 0)
- arc 30 31 (-0.267878401204578 -0.646715673358918 0)
- arc 31 32 (-0.646715671916476 -0.267878404686941 0)
- arc 32 33 (-0.646715671916476 0.267878404686941 0)
- arc 33 34 (-0.267878401204578 0.646715673358918 0)
- arc 34 35 (0.267878403526154 0.64671567239729 0)
- arc 35 28 (0.646715672878104 0.267878402365366 0)
-
- arc 36 38 (0.923879532683006 -0.382683431950523 0)
- arc 37 39 (0.382683433608791 -0.923879531996129 0)
- arc 39 41 (-0.382683430292254 -0.923879533369883 0)
- arc 40 42 (-0.923879531309252 -0.382683435267059 0)
- arc 42 44 (-0.923879531309252 0.382683435267059 0)
- arc 43 45 (-0.382683430292254 0.923879533369883 0)
- arc 45 47 (0.382683433608791 0.923879531996129 0)
- arc 46 36 (0.923879532683006 0.382683431950523 0)
-
- arc 48 50 (0.184775906536601 -0.0765366863901046 0.1)
- arc 50 52 (0.0765366867217582 -0.184775906399226 0.1)
- arc 51 53 (-0.0765366860584508 -0.184775906673977 0.1)
- arc 53 55 (-0.18477590626185 -0.0765366870534118 0.1)
- arc 54 56 (-0.18477590626185 0.0765366870534118 0.1)
- arc 56 58 (-0.0765366860584508 0.184775906673977 0.1)
- arc 57 59 (0.0765366867217582 0.184775906399226 0.1)
- arc 59 49 (0.184775906536601 0.0765366863901046 0.1)
-
- arc 60 61 (0.461939766341503 -0.191341715975262 0.1)
- arc 61 62 (0.191341716804395 -0.461939765998065 0.1)
- arc 62 63 (-0.191341715146127 -0.461939766684942 0.1)
- arc 63 64 (-0.461939765654626 -0.19134171763353 0.1)
- arc 64 65 (-0.461939765654626 0.19134171763353 0.1)
- arc 65 66 (-0.191341715146127 0.461939766684942 0.1)
- arc 66 67 (0.191341716804395 0.461939765998065 0.1)
- arc 67 60 (0.461939766341503 0.191341715975262 0.1)
-
- arc 68 69 (0.554327719609804 -0.229610059170314 0.1)
- arc 69 70 (0.229610060165275 -0.554327719197677 0.1)
- arc 70 71 (-0.229610058175352 -0.55432772002193 0.1)
- arc 71 72 (-0.554327718785551 -0.229610061160235 0.1)
- arc 72 73 (-0.554327718785551 0.229610061160235 0.1)
- arc 73 74 (-0.229610058175352 0.55432772002193 0.1)
- arc 74 75 (0.229610060165275 0.554327719197677 0.1)
- arc 75 68 (0.554327719609804 0.229610059170314 0.1)
-
- arc 76 77 (0.646715672878104 -0.267878402365366 0.1)
- arc 77 78 (0.267878403526154 -0.64671567239729 0.1)
- arc 78 79 (-0.267878401204578 -0.646715673358918 0.1)
- arc 79 80 (-0.646715671916476 -0.267878404686941 0.1)
- arc 80 81 (-0.646715671916476 0.267878404686941 0.1)
- arc 81 82 (-0.267878401204578 0.646715673358918 0.1)
- arc 82 83 (0.267878403526154 0.64671567239729 0.1)
- arc 83 76 (0.646715672878104 0.267878402365366 0.1)
-
- arc 84 86 (0.923879532683006 -0.382683431950523 0.1)
- arc 85 87 (0.382683433608791 -0.923879531996129 0.1)
- arc 87 89 (-0.382683430292254 -0.923879533369883 0.1)
- arc 88 90 (-0.923879531309252 -0.382683435267059 0.1)
- arc 90 92 (-0.923879531309252 0.382683435267059 0.1)
- arc 91 93 (-0.382683430292254 0.923879533369883 0.1)
- arc 93 95 (0.382683433608791 0.923879531996129 0.1)
- arc 94 84 (0.923879532683006 0.382683431950523 0.1)
-);
-
-patches
-(
- wall rotor
- (
- (0 2 50 48)
- (2 4 52 50)
- (3 5 53 51)
- (5 7 55 53)
- (6 8 56 54)
- (8 10 58 56)
- (9 11 59 57)
- (11 1 49 59)
-
- (0 12 60 48)
- (1 12 60 49)
-
- (3 14 62 51)
- (4 14 62 52)
-
- (6 16 64 54)
- (7 16 64 55)
-
- (9 18 66 57)
- (10 18 66 58)
- )
-
- wall stator
- (
- (36 38 86 84)
- (37 39 87 85)
- (39 41 89 87)
- (40 42 90 88)
- (42 44 92 90)
- (43 45 93 91)
- (45 47 95 93)
- (46 36 84 94)
-
- (37 29 77 85)
- (38 29 77 86)
-
- (40 31 79 88)
- (41 31 79 89)
-
- (43 33 81 91)
- (44 33 81 92)
-
- (46 35 83 94)
- (47 35 83 95)
- )
-
- empty front
- (
- (48 50 61 60)
- (50 52 62 61)
- (51 53 63 62)
- (53 55 64 63)
- (54 56 65 64)
- (56 58 66 65)
- (57 59 67 66)
- (59 49 60 67)
- (60 61 69 68)
- (61 62 70 69)
- (62 63 71 70)
- (63 64 72 71)
- (64 65 73 72)
- (65 66 74 73)
- (66 67 75 74)
- (67 60 68 75)
- (68 69 77 76)
- (69 70 78 77)
- (70 71 79 78)
- (71 72 80 79)
- (72 73 81 80)
- (73 74 82 81)
- (74 75 83 82)
- (75 68 76 83)
- (76 77 86 84)
- (77 78 87 85)
- (78 79 89 87)
- (79 80 90 88)
- (80 81 92 90)
- (81 82 93 91)
- (82 83 95 93)
- (83 76 84 94)
- )
-
- empty back
- (
- (0 12 13 2)
- (2 13 14 4)
- (3 14 15 5)
- (5 15 16 7)
- (6 16 17 8)
- (8 17 18 10)
- (9 18 19 11)
- (11 19 12 1)
- (12 20 21 13)
- (13 21 22 14)
- (14 22 23 15)
- (15 23 24 16)
- (16 24 25 17)
- (17 25 26 18)
- (18 26 27 19)
- (19 27 20 12)
- (20 28 29 21)
- (21 29 30 22)
- (22 30 31 23)
- (23 31 32 24)
- (24 32 33 25)
- (25 33 34 26)
- (26 34 35 27)
- (27 35 28 20)
- (28 36 38 29)
- (29 37 39 30)
- (30 39 41 31)
- (31 40 42 32)
- (32 42 44 33)
- (33 43 45 34)
- (34 45 47 35)
- (35 46 36 28)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/cavitatingFoam/les/throttle/constant/polyMesh/boundary b/tutorials/multiphase/cavitatingFoam/les/throttle/constant/polyMesh/boundary
index 999c16bc8e..01fdac6457 100644
--- a/tutorials/multiphase/cavitatingFoam/les/throttle/constant/polyMesh/boundary
+++ b/tutorials/multiphase/cavitatingFoam/les/throttle/constant/polyMesh/boundary
@@ -21,25 +21,25 @@ FoamFile
{
type patch;
nFaces 51;
- startFace 15151;
+ startFace 57362;
}
outlet
{
type patch;
nFaces 51;
- startFace 15202;
+ startFace 57413;
}
walls
{
type wall;
- nFaces 436;
- startFace 15253;
+ nFaces 836;
+ startFace 57464;
}
frontBack
{
type empty;
- nFaces 15420;
- startFace 15689;
+ nFaces 57540;
+ startFace 58300;
}
)
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/constant/polyMesh/blockMeshDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/constant/polyMesh/blockMeshDict
deleted file mode 100644
index b3c363e448..0000000000
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,143 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General m4 macros
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// User-defined parameters
-
-convertToMeters 1;
-
- // Length of tank (x-direction)
- // Breadth of tank (y-direction)
- // Depth of tank (z-direction)
-
- // Depth to the top (height) of lower chamfer
- // Height of upper chamfer
-
- // Angle of lower chamfer to the horizontal
- // Angle of upper chamfer to the horizontal
-
- // Centre of gravity in y-direction
- // Centre of gravity in z-direction
-
- // Number of cells in the length (1 for 2D)
- // Number of cells in the breadth
- // Number of cells in the height of the lower champfer
- // Number of cells in the height between the chamfers
- // Number of cells in the height of the upper champfer
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Derived parameters
-
- // Breadth to the top (height) of lower chamfer
- // Breadth of upper chamfer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Parametric description
-
-vertices
-(
- (-0.5 -15 -10.0) // Vertex bllcb = 0
- (-0.5 -20 -5) // Vertex bllc = 1
- (-0.5 -20 10) // Vertex bluc = 2
- (-0.5 -10 20) // Vertex bluct = 3
- (-0.5 15 -10.0) // Vertex brlcb = 4
- (-0.5 20 -5) // Vertex brlc = 5
- (-0.5 20 10) // Vertex bruc = 6
- (-0.5 10 20) // Vertex bruct = 7
-
- (0.5 -15 -10.0) // Vertex fllcb = 8
- (0.5 -20 -5) // Vertex fllc = 9
- (0.5 -20 10) // Vertex fluc = 10
- (0.5 -10 20) // Vertex fluct = 11
- (0.5 15 -10.0) // Vertex frlcb = 12
- (0.5 20 -5) // Vertex frlc = 13
- (0.5 20 10) // Vertex fruc = 14
- (0.5 10 20) // Vertex fruct = 15
-);
-
-blocks
-(
- // block0
- hex (0 4 5 1 8 12 13 9)
- (40 6 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (1 5 6 2 9 13 14 10)
- (40 16 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (2 6 7 3 10 14 15 11)
- (40 12 1)
- simpleGrading (1 1 1)
-);
-
-patches
-(
- patch walls
- (
- (0 4 12 8)
- (4 5 13 12)
- (5 6 14 13)
- (6 7 15 14)
- (7 3 11 15)
- (3 2 10 11)
- (2 1 9 10)
- (1 0 8 9)
- )
-
- empty front
- (
- (8 12 13 9)
- (9 13 14 10)
- (10 14 15 11)
- )
-
- empty back
- (
- (0 1 5 4)
- (1 2 6 5)
- (2 3 7 6)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/blockMeshDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/blockMeshDict
deleted file mode 100644
index b3c363e448..0000000000
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D3DoF/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,143 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General m4 macros
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// User-defined parameters
-
-convertToMeters 1;
-
- // Length of tank (x-direction)
- // Breadth of tank (y-direction)
- // Depth of tank (z-direction)
-
- // Depth to the top (height) of lower chamfer
- // Height of upper chamfer
-
- // Angle of lower chamfer to the horizontal
- // Angle of upper chamfer to the horizontal
-
- // Centre of gravity in y-direction
- // Centre of gravity in z-direction
-
- // Number of cells in the length (1 for 2D)
- // Number of cells in the breadth
- // Number of cells in the height of the lower champfer
- // Number of cells in the height between the chamfers
- // Number of cells in the height of the upper champfer
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Derived parameters
-
- // Breadth to the top (height) of lower chamfer
- // Breadth of upper chamfer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Parametric description
-
-vertices
-(
- (-0.5 -15 -10.0) // Vertex bllcb = 0
- (-0.5 -20 -5) // Vertex bllc = 1
- (-0.5 -20 10) // Vertex bluc = 2
- (-0.5 -10 20) // Vertex bluct = 3
- (-0.5 15 -10.0) // Vertex brlcb = 4
- (-0.5 20 -5) // Vertex brlc = 5
- (-0.5 20 10) // Vertex bruc = 6
- (-0.5 10 20) // Vertex bruct = 7
-
- (0.5 -15 -10.0) // Vertex fllcb = 8
- (0.5 -20 -5) // Vertex fllc = 9
- (0.5 -20 10) // Vertex fluc = 10
- (0.5 -10 20) // Vertex fluct = 11
- (0.5 15 -10.0) // Vertex frlcb = 12
- (0.5 20 -5) // Vertex frlc = 13
- (0.5 20 10) // Vertex fruc = 14
- (0.5 10 20) // Vertex fruct = 15
-);
-
-blocks
-(
- // block0
- hex (0 4 5 1 8 12 13 9)
- (40 6 1)
- simpleGrading (1 1 1)
-
- // block1
- hex (1 5 6 2 9 13 14 10)
- (40 16 1)
- simpleGrading (1 1 1)
-
- // block2
- hex (2 6 7 3 10 14 15 11)
- (40 12 1)
- simpleGrading (1 1 1)
-);
-
-patches
-(
- patch walls
- (
- (0 4 12 8)
- (4 5 13 12)
- (5 6 14 13)
- (6 7 15 14)
- (7 3 11 15)
- (3 2 10 11)
- (2 1 9 10)
- (1 0 8 9)
- )
-
- empty front
- (
- (8 12 13 9)
- (9 13 14 10)
- (10 14 15 11)
- )
-
- empty back
- (
- (0 1 5 4)
- (1 2 6 5)
- (2 3 7 6)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/constant/polyMesh/blockMeshDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/constant/polyMesh/blockMeshDict
deleted file mode 100644
index e0e276608f..0000000000
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,135 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General m4 macros
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// User-defined parameters
-
-convertToMeters 1;
-
- // Length of tank (x-direction)
- // Breadth of tank (y-direction)
- // Depth of tank (z-direction)
-
- // Depth to the top (height) of lower chamfer
- // Height of upper chamfer
-
- // Angle of lower chamfer to the horizontal
- // Angle of upper chamfer to the horizontal
-
- // Centre of gravity in y-direction
- // Centre of gravity in z-direction
-
- // Number of cells in the length (1 for 2D)
- // Number of cells in the breadth
- // Number of cells in the height of the lower champfer
- // Number of cells in the height between the chamfers
- // Number of cells in the height of the upper champfer
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Derived parameters
-
- // Breadth to the top (height) of lower chamfer
- // Breadth of upper chamfer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Parametric description
-
-vertices
-(
- (-10 -15 -10.0) // Vertex bllcb = 0
- (-10 -20 -5) // Vertex bllc = 1
- (-10 -20 10) // Vertex bluc = 2
- (-10 -10 20) // Vertex bluct = 3
- (-10 15 -10.0) // Vertex brlcb = 4
- (-10 20 -5) // Vertex brlc = 5
- (-10 20 10) // Vertex bruc = 6
- (-10 10 20) // Vertex bruct = 7
-
- (10 -15 -10.0) // Vertex fllcb = 8
- (10 -20 -5) // Vertex fllc = 9
- (10 -20 10) // Vertex fluc = 10
- (10 -10 20) // Vertex fluct = 11
- (10 15 -10.0) // Vertex frlcb = 12
- (10 20 -5) // Vertex frlc = 13
- (10 20 10) // Vertex fruc = 14
- (10 10 20) // Vertex fruct = 15
-);
-
-blocks
-(
- // block0
- hex (0 4 5 1 8 12 13 9)
- (40 6 19)
- simpleGrading (1 1 1)
-
- // block1
- hex (1 5 6 2 9 13 14 10)
- (40 16 19)
- simpleGrading (1 1 1)
-
- // block2
- hex (2 6 7 3 10 14 15 11)
- (40 12 19)
- simpleGrading (1 1 1)
-);
-
-patches
-(
- patch walls
- (
- (0 4 12 8)
- (4 5 13 12)
- (5 6 14 13)
- (6 7 15 14)
- (7 3 11 15)
- (3 2 10 11)
- (2 1 9 10)
- (1 0 8 9)
- (8 12 13 9)
- (9 13 14 10)
- (10 14 15 11)
- (0 1 5 4)
- (1 2 6 5)
- (2 3 7 6)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/constant/polyMesh/blockMeshDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/constant/polyMesh/blockMeshDict
deleted file mode 100644
index e0e276608f..0000000000
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D3DoF/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,135 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General m4 macros
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// User-defined parameters
-
-convertToMeters 1;
-
- // Length of tank (x-direction)
- // Breadth of tank (y-direction)
- // Depth of tank (z-direction)
-
- // Depth to the top (height) of lower chamfer
- // Height of upper chamfer
-
- // Angle of lower chamfer to the horizontal
- // Angle of upper chamfer to the horizontal
-
- // Centre of gravity in y-direction
- // Centre of gravity in z-direction
-
- // Number of cells in the length (1 for 2D)
- // Number of cells in the breadth
- // Number of cells in the height of the lower champfer
- // Number of cells in the height between the chamfers
- // Number of cells in the height of the upper champfer
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Derived parameters
-
- // Breadth to the top (height) of lower chamfer
- // Breadth of upper chamfer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Parametric description
-
-vertices
-(
- (-10 -15 -10.0) // Vertex bllcb = 0
- (-10 -20 -5) // Vertex bllc = 1
- (-10 -20 10) // Vertex bluc = 2
- (-10 -10 20) // Vertex bluct = 3
- (-10 15 -10.0) // Vertex brlcb = 4
- (-10 20 -5) // Vertex brlc = 5
- (-10 20 10) // Vertex bruc = 6
- (-10 10 20) // Vertex bruct = 7
-
- (10 -15 -10.0) // Vertex fllcb = 8
- (10 -20 -5) // Vertex fllc = 9
- (10 -20 10) // Vertex fluc = 10
- (10 -10 20) // Vertex fluct = 11
- (10 15 -10.0) // Vertex frlcb = 12
- (10 20 -5) // Vertex frlc = 13
- (10 20 10) // Vertex fruc = 14
- (10 10 20) // Vertex fruct = 15
-);
-
-blocks
-(
- // block0
- hex (0 4 5 1 8 12 13 9)
- (40 6 19)
- simpleGrading (1 1 1)
-
- // block1
- hex (1 5 6 2 9 13 14 10)
- (40 16 19)
- simpleGrading (1 1 1)
-
- // block2
- hex (2 6 7 3 10 14 15 11)
- (40 12 19)
- simpleGrading (1 1 1)
-);
-
-patches
-(
- patch walls
- (
- (0 4 12 8)
- (4 5 13 12)
- (5 6 14 13)
- (6 7 15 14)
- (7 3 11 15)
- (3 2 10 11)
- (2 1 9 10)
- (1 0 8 9)
- (8 12 13 9)
- (9 13 14 10)
- (10 14 15 11)
- (0 1 5 4)
- (1 2 6 5)
- (2 3 7 6)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/constant/polyMesh/blockMeshDict b/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/constant/polyMesh/blockMeshDict
deleted file mode 100644
index e0e276608f..0000000000
--- a/tutorials/multiphase/interDyMFoam/ras/sloshingTank3D6DoF/constant/polyMesh/blockMeshDict
+++ /dev/null
@@ -1,135 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class dictionary;
- object blockMeshDict;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// General m4 macros
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// User-defined parameters
-
-convertToMeters 1;
-
- // Length of tank (x-direction)
- // Breadth of tank (y-direction)
- // Depth of tank (z-direction)
-
- // Depth to the top (height) of lower chamfer
- // Height of upper chamfer
-
- // Angle of lower chamfer to the horizontal
- // Angle of upper chamfer to the horizontal
-
- // Centre of gravity in y-direction
- // Centre of gravity in z-direction
-
- // Number of cells in the length (1 for 2D)
- // Number of cells in the breadth
- // Number of cells in the height of the lower champfer
- // Number of cells in the height between the chamfers
- // Number of cells in the height of the upper champfer
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Derived parameters
-
- // Breadth to the top (height) of lower chamfer
- // Breadth of upper chamfer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-// Parametric description
-
-vertices
-(
- (-10 -15 -10.0) // Vertex bllcb = 0
- (-10 -20 -5) // Vertex bllc = 1
- (-10 -20 10) // Vertex bluc = 2
- (-10 -10 20) // Vertex bluct = 3
- (-10 15 -10.0) // Vertex brlcb = 4
- (-10 20 -5) // Vertex brlc = 5
- (-10 20 10) // Vertex bruc = 6
- (-10 10 20) // Vertex bruct = 7
-
- (10 -15 -10.0) // Vertex fllcb = 8
- (10 -20 -5) // Vertex fllc = 9
- (10 -20 10) // Vertex fluc = 10
- (10 -10 20) // Vertex fluct = 11
- (10 15 -10.0) // Vertex frlcb = 12
- (10 20 -5) // Vertex frlc = 13
- (10 20 10) // Vertex fruc = 14
- (10 10 20) // Vertex fruct = 15
-);
-
-blocks
-(
- // block0
- hex (0 4 5 1 8 12 13 9)
- (40 6 19)
- simpleGrading (1 1 1)
-
- // block1
- hex (1 5 6 2 9 13 14 10)
- (40 16 19)
- simpleGrading (1 1 1)
-
- // block2
- hex (2 6 7 3 10 14 15 11)
- (40 12 19)
- simpleGrading (1 1 1)
-);
-
-patches
-(
- patch walls
- (
- (0 4 12 8)
- (4 5 13 12)
- (5 6 14 13)
- (6 7 15 14)
- (7 3 11 15)
- (3 2 10 11)
- (2 1 9 10)
- (1 0 8 9)
- (8 12 13 9)
- (9 13 14 10)
- (10 14 15 11)
- (0 1 5 4)
- (1 2 6 5)
- (2 3 7 6)
- )
-);
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/0/alpha1 b/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/0/alpha1
deleted file mode 100644
index 3b77135371..0000000000
--- a/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/0/alpha1
+++ /dev/null
@@ -1,1285 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class volScalarField;
- location "0";
- object alpha1;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-dimensions [0 0 0 0 0 0 0];
-
-internalField nonuniform List
-1250
-(
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-)
-;
-
-boundaryField
-{
- walls
- {
- type zeroGradient;
- }
-}
-
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allclean b/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allclean
index 4b3e979c4a..82e093ec03 100755
--- a/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allclean
+++ b/tutorials/multiphase/interDyMFoam/ras/testTubeMixer/Allclean
@@ -1,7 +1,10 @@
#!/bin/sh
cd ${0%/*} || exit 1 # run from this directory
-foamCleanTutorials cases
-rm -rf 0/alpha1.gz
+# Source tutorial clean functions
+. $WM_PROJECT_DIR/bin/tools/CleanFunctions
+
+cleanCase
+rm -rf 0/alpha1
# ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interFoam/laminar/capillaryRise/0/alpha1 b/tutorials/multiphase/interFoam/laminar/capillaryRise/0/alpha1
deleted file mode 100644
index 92c874244a..0000000000
--- a/tutorials/multiphase/interFoam/laminar/capillaryRise/0/alpha1
+++ /dev/null
@@ -1,8856 +0,0 @@
-/*--------------------------------*- C++ -*----------------------------------*\
-| ========= | |
-| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
-| \\ / O peration | Version: dev |
-| \\ / A nd | Web: www.OpenFOAM.com |
-| \\/ M anipulation | |
-\*---------------------------------------------------------------------------*/
-FoamFile
-{
- version 2.0;
- format ascii;
- class volScalarField;
- location "0";
- object alpha1;
-}
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-dimensions [0 0 0 0 0 0 0];
-
-internalField nonuniform List
-8000
-(
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-)
-;
-
-boundaryField
-{
- inlet
- {
- type inletOutlet;
- inletValue uniform 1;
- value uniform 1;
- }
- atmosphere
- {
- type zeroGradient;
- }
- walls
- {
- type constantAlphaContactAngle;
- theta0 45;
- limit gradient;
- value nonuniform List
-800
-(
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-0
-)
-;
- }
- frontAndBack
- {
- type empty;
- }
-}
-
-
-// ************************************************************************* //
diff --git a/tutorials/multiphase/interFoam/les/nozzleFlow2D/Allclean b/tutorials/multiphase/interFoam/les/nozzleFlow2D/Allclean
index cb4e2bd792..e7f7e3082b 100755
--- a/tutorials/multiphase/interFoam/les/nozzleFlow2D/Allclean
+++ b/tutorials/multiphase/interFoam/les/nozzleFlow2D/Allclean
@@ -5,6 +5,7 @@ cd ${0%/*} || exit 1 # run from this directory
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
cleanCase
+rm system/topoSetDict > /dev/null 2>&1
cp constant/polyMesh/boundary.org constant/polyMesh/boundary
# ----------------------------------------------------------------- end-of-file
diff --git a/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/constant/polyMesh/boundary b/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/constant/polyMesh/boundary
index b3860525e8..6d438fa52b 100644
--- a/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/constant/polyMesh/boundary
+++ b/tutorials/multiphase/interPhaseChangeFoam/cavitatingBullet/constant/polyMesh/boundary
@@ -38,7 +38,7 @@ FoamFile
bullet
{
type wall;
- nFaces 56218;
+ nFaces 37896;
startFace 1133431;
}
)