mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Merge branch 'master' of github.com-OpenFOAM:OpenFOAM/OpenFOAM-dev
This commit is contained in:
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2015-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2015-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -131,6 +131,22 @@ void Foam::phaseSystem::generatePairsAndSubModels
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (!phasePairs_.found(key))
|
||||||
|
{
|
||||||
|
phasePairs_.insert
|
||||||
|
(
|
||||||
|
key,
|
||||||
|
autoPtr<phasePair>
|
||||||
|
(
|
||||||
|
new phasePair
|
||||||
|
(
|
||||||
|
phaseModels_[key.first()],
|
||||||
|
phaseModels_[key.second()]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -410,6 +410,11 @@ bool Foam::KinematicParcel<ParcelType>::hitPatch
|
|||||||
// All interactions done
|
// All interactions done
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
else if (pp.coupled())
|
||||||
|
{
|
||||||
|
// Don't apply the patchInteraction models to coupled boundaries
|
||||||
|
return false;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// Invoke patch interaction model
|
// Invoke patch interaction model
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -191,6 +191,10 @@ bool Foam::LocalInteraction<CloudType>::correct
|
|||||||
|
|
||||||
switch (it)
|
switch (it)
|
||||||
{
|
{
|
||||||
|
case PatchInteractionModel<CloudType>::itNone:
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
case PatchInteractionModel<CloudType>::itEscape:
|
case PatchInteractionModel<CloudType>::itEscape:
|
||||||
{
|
{
|
||||||
scalar dm = p.mass()*p.nParticle();
|
scalar dm = p.mass()*p.nParticle();
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -74,7 +74,6 @@ Foam::patchInteractionDataList::patchInteractionDataList
|
|||||||
(
|
(
|
||||||
!pp.coupled()
|
!pp.coupled()
|
||||||
&& !isA<emptyPolyPatch>(pp)
|
&& !isA<emptyPolyPatch>(pp)
|
||||||
&& !isA<cyclicAMIPolyPatch>(pp)
|
|
||||||
&& applyToPatch(pp.index()) < 0
|
&& applyToPatch(pp.index()) < 0
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -51,6 +51,11 @@ Foam::word Foam::PatchInteractionModel<CloudType>::interactionTypeToWord
|
|||||||
|
|
||||||
switch (itEnum)
|
switch (itEnum)
|
||||||
{
|
{
|
||||||
|
case itNone:
|
||||||
|
{
|
||||||
|
it = "none";
|
||||||
|
break;
|
||||||
|
}
|
||||||
case itRebound:
|
case itRebound:
|
||||||
{
|
{
|
||||||
it = "rebound";
|
it = "rebound";
|
||||||
@ -82,6 +87,10 @@ Foam::PatchInteractionModel<CloudType>::wordToInteractionType
|
|||||||
const word& itWord
|
const word& itWord
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
if (itWord == "none")
|
||||||
|
{
|
||||||
|
return itNone;
|
||||||
|
}
|
||||||
if (itWord == "rebound")
|
if (itWord == "rebound")
|
||||||
{
|
{
|
||||||
return itRebound;
|
return itRebound;
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration |
|
\\ / O peration |
|
||||||
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -65,6 +65,7 @@ public:
|
|||||||
// Interaction types
|
// Interaction types
|
||||||
enum interactionType
|
enum interactionType
|
||||||
{
|
{
|
||||||
|
itNone,
|
||||||
itRebound,
|
itRebound,
|
||||||
itStick,
|
itStick,
|
||||||
itEscape,
|
itEscape,
|
||||||
|
|||||||
@ -116,6 +116,10 @@ bool Foam::StandardWallInteraction<CloudType>::correct
|
|||||||
{
|
{
|
||||||
switch (interactionType_)
|
switch (interactionType_)
|
||||||
{
|
{
|
||||||
|
case PatchInteractionModel<CloudType>::itNone:
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
case PatchInteractionModel<CloudType>::itEscape:
|
case PatchInteractionModel<CloudType>::itEscape:
|
||||||
{
|
{
|
||||||
keepParticle = false;
|
keepParticle = false;
|
||||||
|
|||||||
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -23,13 +23,13 @@ startTime 0;
|
|||||||
|
|
||||||
stopAt endTime;
|
stopAt endTime;
|
||||||
|
|
||||||
endTime 1;
|
endTime 0.3;
|
||||||
|
|
||||||
deltaT 0.0001;
|
deltaT 0.0001;
|
||||||
|
|
||||||
writeControl adjustableRunTime;
|
writeControl adjustableRunTime;
|
||||||
|
|
||||||
writeInterval 0.001;
|
writeInterval 0.01;
|
||||||
|
|
||||||
purgeWrite 0;
|
purgeWrite 0;
|
||||||
|
|
||||||
|
|||||||
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -18,71 +18,71 @@ convertToMeters 0.001;
|
|||||||
|
|
||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-70.0 0 -0.5)
|
(-70 0 -0.5)
|
||||||
(-70.0 3 -0.5)
|
(-70 25.4 -0.5)
|
||||||
(-70.0 12.7 -0.5)
|
|
||||||
(-70.0 25.4 -0.5)
|
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
(-70.0 0 0.5)
|
|
||||||
(-70.0 3 0.5)
|
(-70 0 0.5)
|
||||||
(-70.0 12.7 0.5)
|
(-70 25.4 0.5)
|
||||||
(-70.0 25.4 0.5)
|
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (70 7 1) simpleGrading (1 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (70 10 1) simpleGrading (1 4 1)
|
(70 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (70 13 1) simpleGrading (1 0.25 1)
|
simpleGrading (1 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
|
||||||
);
|
|
||||||
|
|
||||||
edges
|
hex (2 5 6 3 13 16 17 14)
|
||||||
(
|
(180 27 1)
|
||||||
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
|
|
||||||
|
hex (3 6 7 4 14 17 18 15)
|
||||||
|
(180 30 1)
|
||||||
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
|
|
||||||
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
boundary
|
boundary
|
||||||
@ -97,9 +97,7 @@ boundary
|
|||||||
|
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -107,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -119,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -129,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -141,32 +135,16 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -19,66 +19,71 @@ convertToMeters 0.001;
|
|||||||
vertices
|
vertices
|
||||||
(
|
(
|
||||||
(-20.6 0 -0.5)
|
(-20.6 0 -0.5)
|
||||||
(-20.6 3 -0.5)
|
|
||||||
(-20.6 12.7 -0.5)
|
|
||||||
(-20.6 25.4 -0.5)
|
(-20.6 25.4 -0.5)
|
||||||
(0 -25.4 -0.5)
|
(0 -25.4 -0.5)
|
||||||
(0 -5 -0.5)
|
|
||||||
(0 0 -0.5)
|
(0 0 -0.5)
|
||||||
(0 3 -0.5)
|
|
||||||
(0 12.7 -0.5)
|
|
||||||
(0 25.4 -0.5)
|
(0 25.4 -0.5)
|
||||||
(206 -25.4 -0.5)
|
(206 -25.4 -0.5)
|
||||||
(206 -8.5 -0.5)
|
|
||||||
(206 0 -0.5)
|
(206 0 -0.5)
|
||||||
(206 6.5 -0.5)
|
|
||||||
(206 17 -0.5)
|
|
||||||
(206 25.4 -0.5)
|
(206 25.4 -0.5)
|
||||||
(290 -16.6 -0.5)
|
(290 -16.6 -0.5)
|
||||||
(290 -6.3 -0.5)
|
|
||||||
(290 0 -0.5)
|
(290 0 -0.5)
|
||||||
(290 4.5 -0.5)
|
|
||||||
(290 11 -0.5)
|
|
||||||
(290 16.6 -0.5)
|
(290 16.6 -0.5)
|
||||||
|
|
||||||
(-20.6 0 0.5)
|
(-20.6 0 0.5)
|
||||||
(-20.6 3 0.5)
|
|
||||||
(-20.6 12.7 0.5)
|
|
||||||
(-20.6 25.4 0.5)
|
(-20.6 25.4 0.5)
|
||||||
(0 -25.4 0.5)
|
(0 -25.4 0.5)
|
||||||
(0 -5 0.5)
|
|
||||||
(0 0 0.5)
|
(0 0 0.5)
|
||||||
(0 3 0.5)
|
|
||||||
(0 12.7 0.5)
|
|
||||||
(0 25.4 0.5)
|
(0 25.4 0.5)
|
||||||
(206 -25.4 0.5)
|
(206 -25.4 0.5)
|
||||||
(206 -8.5 0.5)
|
|
||||||
(206 0 0.5)
|
(206 0 0.5)
|
||||||
(206 6.5 0.5)
|
|
||||||
(206 17 0.5)
|
|
||||||
(206 25.4 0.5)
|
(206 25.4 0.5)
|
||||||
(290 -16.6 0.5)
|
(290 -16.6 0.5)
|
||||||
(290 -6.3 0.5)
|
|
||||||
(290 0 0.5)
|
(290 0 0.5)
|
||||||
(290 4.5 0.5)
|
|
||||||
(290 11 0.5)
|
|
||||||
(290 16.6 0.5)
|
(290 16.6 0.5)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
negY
|
||||||
|
(
|
||||||
|
(2 4 1)
|
||||||
|
(1 3 0.3)
|
||||||
|
);
|
||||||
|
|
||||||
|
posY
|
||||||
|
(
|
||||||
|
(1 4 2)
|
||||||
|
(2 3 4)
|
||||||
|
(2 4 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
posYR
|
||||||
|
(
|
||||||
|
(2 1 1)
|
||||||
|
(1 1 0.25)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
blocks
|
blocks
|
||||||
(
|
(
|
||||||
hex (0 6 7 1 22 28 29 23) (18 7 1) simpleGrading (0.5 1.8 1)
|
hex (0 3 4 1 11 14 15 12)
|
||||||
hex (1 7 8 2 23 29 30 24) (18 10 1) simpleGrading (0.5 4 1)
|
(18 30 1)
|
||||||
hex (2 8 9 3 24 30 31 25) (18 13 1) simpleGrading (0.5 0.25 1)
|
simpleGrading (0.5 $posY 1)
|
||||||
hex (4 10 11 5 26 32 33 27) (180 18 1) simpleGrading (4 1 1)
|
|
||||||
hex (5 11 12 6 27 33 34 28) (180 9 1) edgeGrading (4 4 4 4 0.5 1 1 0.5 1 1 1 1)
|
hex (2 5 6 3 13 16 17 14)
|
||||||
hex (6 12 13 7 28 34 35 29) (180 7 1) edgeGrading (4 4 4 4 1.8 1 1 1.8 1 1 1 1)
|
(180 27 1)
|
||||||
hex (7 13 14 8 29 35 36 30) (180 10 1) edgeGrading (4 4 4 4 4 1 1 4 1 1 1 1)
|
edgeGrading (4 4 4 4 $negY 1 1 $negY 1 1 1 1)
|
||||||
hex (8 14 15 9 30 36 37 31) (180 13 1) simpleGrading (4 0.25 1)
|
|
||||||
hex (10 16 17 11 32 38 39 33) (25 18 1) simpleGrading (2.5 1 1)
|
hex (3 6 7 4 14 17 18 15)
|
||||||
hex (11 17 18 12 33 39 40 34) (25 9 1) simpleGrading (2.5 1 1)
|
(180 30 1)
|
||||||
hex (12 18 19 13 34 40 41 35) (25 7 1) simpleGrading (2.5 1 1)
|
edgeGrading (4 4 4 4 $posY $posYR $posYR $posY 1 1 1 1)
|
||||||
hex (13 19 20 14 35 41 42 36) (25 10 1) simpleGrading (2.5 1 1)
|
|
||||||
hex (14 20 21 15 36 42 43 37) (25 13 1) simpleGrading (2.5 0.25 1)
|
hex (5 8 9 6 16 19 20 17)
|
||||||
|
(25 27 1)
|
||||||
|
simpleGrading (2.5 1 1)
|
||||||
|
|
||||||
|
hex (6 9 10 7 17 20 21 18)
|
||||||
|
(25 30 1)
|
||||||
|
simpleGrading (2.5 $posYR 1)
|
||||||
);
|
);
|
||||||
|
|
||||||
edges
|
edges
|
||||||
@ -92,9 +97,7 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 22 23 1)
|
(0 1 12 11)
|
||||||
(1 23 24 2)
|
|
||||||
(2 24 25 3)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
@ -102,11 +105,8 @@ boundary
|
|||||||
type patch;
|
type patch;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(16 17 39 38)
|
(8 9 20 19)
|
||||||
(17 18 40 39)
|
(9 10 21 20)
|
||||||
(18 19 41 40)
|
|
||||||
(19 20 42 41)
|
|
||||||
(20 21 43 42)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
@ -114,9 +114,9 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(3 25 31 9)
|
(1 4 15 12)
|
||||||
(9 31 37 15)
|
(4 7 18 15)
|
||||||
(15 37 43 21)
|
(7 10 21 18)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
@ -124,11 +124,10 @@ boundary
|
|||||||
type wall;
|
type wall;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(0 6 28 22)
|
(0 3 14 11)
|
||||||
(6 5 27 28)
|
(3 2 13 14)
|
||||||
(5 4 26 27)
|
(2 5 16 13)
|
||||||
(4 10 32 26)
|
(5 8 19 16)
|
||||||
(10 16 38 32)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
frontAndBack
|
frontAndBack
|
||||||
@ -136,38 +135,18 @@ boundary
|
|||||||
type empty;
|
type empty;
|
||||||
faces
|
faces
|
||||||
(
|
(
|
||||||
(22 28 29 23)
|
(0 3 4 1)
|
||||||
(23 29 30 24)
|
(2 5 6 3)
|
||||||
(24 30 31 25)
|
(3 6 7 4)
|
||||||
(26 32 33 27)
|
(5 8 9 6)
|
||||||
(27 33 34 28)
|
(6 9 10 7)
|
||||||
(28 34 35 29)
|
(11 14 15 12)
|
||||||
(29 35 36 30)
|
(13 16 17 14)
|
||||||
(30 36 37 31)
|
(14 17 18 15)
|
||||||
(32 38 39 33)
|
(16 19 20 17)
|
||||||
(33 39 40 34)
|
(17 20 21 18)
|
||||||
(34 40 41 35)
|
|
||||||
(35 41 42 36)
|
|
||||||
(36 42 43 37)
|
|
||||||
(0 1 7 6)
|
|
||||||
(1 2 8 7)
|
|
||||||
(2 3 9 8)
|
|
||||||
(4 5 11 10)
|
|
||||||
(5 6 12 11)
|
|
||||||
(6 7 13 12)
|
|
||||||
(7 8 14 13)
|
|
||||||
(8 9 15 14)
|
|
||||||
(10 11 17 16)
|
|
||||||
(11 12 18 17)
|
|
||||||
(12 13 19 18)
|
|
||||||
(13 14 20 19)
|
|
||||||
(14 15 21 20)
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
mergePatchPairs
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
Reference in New Issue
Block a user