mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
This commit is contained in:
@ -33,6 +33,11 @@ numberOfSubdomains 2;
|
|||||||
//singleProcessorFaceSets ((f0 -1));
|
//singleProcessorFaceSets ((f0 -1));
|
||||||
|
|
||||||
|
|
||||||
|
//- Keep owner and neighbour of baffles on same processor (i.e. keep it
|
||||||
|
// detectable as a baffle). Baffles are two boundary face sharing the
|
||||||
|
// same points.
|
||||||
|
//preserveBaffles true;
|
||||||
|
|
||||||
//- Use the volScalarField named here as a weight for each cell in the
|
//- Use the volScalarField named here as a weight for each cell in the
|
||||||
// decomposition. For example, use a particle population field to decompose
|
// decomposition. For example, use a particle population field to decompose
|
||||||
// for a balanced number of particles in a lagrangian simulation.
|
// for a balanced number of particles in a lagrangian simulation.
|
||||||
|
|||||||
@ -1209,18 +1209,19 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::meshRefinement::balance
|
|||||||
PtrList<labelList> specifiedProcessorFaces;
|
PtrList<labelList> specifiedProcessorFaces;
|
||||||
labelList specifiedProcessor;
|
labelList specifiedProcessor;
|
||||||
|
|
||||||
|
// Pairs of baffles
|
||||||
|
List<labelPair> couples;
|
||||||
|
|
||||||
// Constraints from decomposeParDict
|
// Constraints from decomposeParDict
|
||||||
decomposer.setConstraints
|
decomposer.setConstraints
|
||||||
(
|
(
|
||||||
mesh_,
|
mesh_,
|
||||||
blockedFace,
|
blockedFace,
|
||||||
specifiedProcessorFaces,
|
specifiedProcessorFaces,
|
||||||
specifiedProcessor
|
specifiedProcessor,
|
||||||
|
couples
|
||||||
);
|
);
|
||||||
|
|
||||||
// Pairs of baffles
|
|
||||||
List<labelPair> couples;
|
|
||||||
|
|
||||||
|
|
||||||
if (keepZoneFaces || keepBaffles)
|
if (keepZoneFaces || keepBaffles)
|
||||||
{
|
{
|
||||||
@ -1314,12 +1315,43 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::meshRefinement::balance
|
|||||||
|
|
||||||
if (keepBaffles)
|
if (keepBaffles)
|
||||||
{
|
{
|
||||||
// Get boundary baffles that need to stay together.
|
label nBnd = mesh_.nFaces()-mesh_.nInternalFaces();
|
||||||
couples = getDuplicateFaces // all baffles
|
|
||||||
(
|
labelList coupledFace(mesh_.nFaces(), -1);
|
||||||
identity(mesh_.nFaces()-mesh_.nInternalFaces())
|
{
|
||||||
+mesh_.nInternalFaces()
|
// Get boundary baffles that need to stay together
|
||||||
);
|
List<labelPair> allCouples = getDuplicateFaces
|
||||||
|
(
|
||||||
|
identity(nBnd)
|
||||||
|
+mesh_.nInternalFaces()
|
||||||
|
);
|
||||||
|
|
||||||
|
// Merge with any couples from
|
||||||
|
// decompositionMethod::setConstraints
|
||||||
|
forAll(couples, i)
|
||||||
|
{
|
||||||
|
const labelPair& baffle = couples[i];
|
||||||
|
coupledFace[baffle.first()] = baffle.second();
|
||||||
|
coupledFace[baffle.second()] = baffle.first();
|
||||||
|
}
|
||||||
|
forAll(allCouples, i)
|
||||||
|
{
|
||||||
|
const labelPair& baffle = allCouples[i];
|
||||||
|
coupledFace[baffle.first()] = baffle.second();
|
||||||
|
coupledFace[baffle.second()] = baffle.first();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
couples.setSize(nBnd);
|
||||||
|
label nCpl = 0;
|
||||||
|
forAll(coupledFace, faceI)
|
||||||
|
{
|
||||||
|
if (coupledFace[faceI] != -1 && faceI < coupledFace[faceI])
|
||||||
|
{
|
||||||
|
couples[nCpl++] = labelPair(faceI, coupledFace[faceI]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
couples.setSize(nCpl);
|
||||||
}
|
}
|
||||||
label nCouples = returnReduce(couples.size(), sumOp<label>());
|
label nCouples = returnReduce(couples.size(), sumOp<label>());
|
||||||
|
|
||||||
@ -1375,6 +1407,15 @@ Foam::autoPtr<Foam::mapDistributePolyMesh> Foam::meshRefinement::balance
|
|||||||
// );
|
// );
|
||||||
//}
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
// Make sure blockedFace not set on couples
|
||||||
|
forAll(couples, i)
|
||||||
|
{
|
||||||
|
const labelPair& baffle = couples[i];
|
||||||
|
blockedFace[baffle.first()] = false;
|
||||||
|
blockedFace[baffle.second()] = false;
|
||||||
|
}
|
||||||
|
|
||||||
distribution = decomposer.decompose
|
distribution = decomposer.decompose
|
||||||
(
|
(
|
||||||
mesh_,
|
mesh_,
|
||||||
|
|||||||
@ -293,11 +293,13 @@ Foam::label Foam::meshRefinement::mergePatchFacesUndo
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// Filter out any set that contains any preserveFace
|
||||||
label compactI = 0;
|
label compactI = 0;
|
||||||
forAll(allFaceSets, i)
|
forAll(allFaceSets, i)
|
||||||
{
|
{
|
||||||
bool keep = true;
|
|
||||||
const labelList& set = allFaceSets[i];
|
const labelList& set = allFaceSets[i];
|
||||||
|
|
||||||
|
bool keep = true;
|
||||||
forAll(set, j)
|
forAll(set, j)
|
||||||
{
|
{
|
||||||
if (preserveFaces[set[j]] != -1)
|
if (preserveFaces[set[j]] != -1)
|
||||||
|
|||||||
@ -262,19 +262,6 @@ public:
|
|||||||
|
|
||||||
// Other
|
// Other
|
||||||
|
|
||||||
//- Set bounds of surface. Bounds currently set as list of
|
|
||||||
// bounding boxes. The bounds are hints to the surface as for
|
|
||||||
// the range of queries it can expect. faceMap/pointMap can be
|
|
||||||
// set if the surface has done any redistribution.
|
|
||||||
virtual void distribute
|
|
||||||
(
|
|
||||||
const List<treeBoundBox>&,
|
|
||||||
const bool keepNonLocal,
|
|
||||||
autoPtr<mapDistribute>& faceMap,
|
|
||||||
autoPtr<mapDistribute>& pointMap
|
|
||||||
)
|
|
||||||
{}
|
|
||||||
|
|
||||||
//- WIP. Store element-wise field.
|
//- WIP. Store element-wise field.
|
||||||
virtual void setField(const labelList& values);
|
virtual void setField(const labelList& values);
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,9 @@
|
|||||||
EXE_INC = \
|
EXE_INC = \
|
||||||
-I$(LIB_SRC)/meshTools/lnInclude \
|
-I$(LIB_SRC)/meshTools/lnInclude \
|
||||||
|
-I$(LIB_SRC)/dynamicMesh/lnInclude \
|
||||||
-I$(LIB_SRC)/finiteVolume/lnInclude
|
-I$(LIB_SRC)/finiteVolume/lnInclude
|
||||||
|
|
||||||
LIB_LIBS = \
|
LIB_LIBS = \
|
||||||
-lmeshTools \
|
-lmeshTools \
|
||||||
|
-ldynamicMesh \
|
||||||
-lfiniteVolume
|
-lfiniteVolume
|
||||||
|
|||||||
@ -32,6 +32,7 @@ InClass
|
|||||||
#include "Tuple2.H"
|
#include "Tuple2.H"
|
||||||
#include "faceSet.H"
|
#include "faceSet.H"
|
||||||
#include "regionSplit.H"
|
#include "regionSplit.H"
|
||||||
|
#include "localPointRegion.H"
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
|
||||||
|
|
||||||
@ -884,6 +885,51 @@ Foam::labelList Foam::decompositionMethod::decompose
|
|||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Implement the explicitConnections since above decompose
|
||||||
|
// does not know about them
|
||||||
|
forAll(explicitConnections, i)
|
||||||
|
{
|
||||||
|
const labelPair& baffle = explicitConnections[i];
|
||||||
|
label f0 = baffle.first();
|
||||||
|
label f1 = baffle.second();
|
||||||
|
|
||||||
|
if (!blockedFace[f0] && !blockedFace[f1])
|
||||||
|
{
|
||||||
|
// Note: what if internal faces and owner and neighbour on
|
||||||
|
// different processor? So for now just push owner side
|
||||||
|
// proc
|
||||||
|
|
||||||
|
const label procI = finalDecomp[mesh.faceOwner()[f0]];
|
||||||
|
|
||||||
|
finalDecomp[mesh.faceOwner()[f1]] = procI;
|
||||||
|
if (mesh.isInternalFace(f1))
|
||||||
|
{
|
||||||
|
finalDecomp[mesh.faceNeighbour()[f1]] = procI;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else if (blockedFace[f0] != blockedFace[f1])
|
||||||
|
{
|
||||||
|
FatalErrorIn
|
||||||
|
(
|
||||||
|
"labelList decompose\n"
|
||||||
|
"(\n"
|
||||||
|
" const polyMesh&,\n"
|
||||||
|
" const scalarField&,\n"
|
||||||
|
" const boolList&,\n"
|
||||||
|
" const PtrList<labelList>&,\n"
|
||||||
|
" const labelList&,\n"
|
||||||
|
" const List<labelPair>&\n"
|
||||||
|
")"
|
||||||
|
) << "On explicit connection between faces " << f0
|
||||||
|
<< " and " << f1
|
||||||
|
<< " the two blockedFace status are not equal : "
|
||||||
|
<< blockedFace[f0] << " and " << blockedFace[f1]
|
||||||
|
<< exit(FatalError);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// For specifiedProcessorFaces rework the cellToProc to enforce
|
// For specifiedProcessorFaces rework the cellToProc to enforce
|
||||||
// all on one processor since we can't guarantee that the input
|
// all on one processor since we can't guarantee that the input
|
||||||
// to regionSplit was a single region.
|
// to regionSplit was a single region.
|
||||||
@ -939,15 +985,16 @@ void Foam::decompositionMethod::setConstraints
|
|||||||
const polyMesh& mesh,
|
const polyMesh& mesh,
|
||||||
boolList& blockedFace,
|
boolList& blockedFace,
|
||||||
PtrList<labelList>& specifiedProcessorFaces,
|
PtrList<labelList>& specifiedProcessorFaces,
|
||||||
labelList& specifiedProcessor
|
labelList& specifiedProcessor,
|
||||||
|
List<labelPair>& explicitConnections
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
blockedFace.setSize(mesh.nFaces());
|
blockedFace.setSize(mesh.nFaces());
|
||||||
blockedFace = true;
|
blockedFace = true;
|
||||||
label nUnblocked = 0;
|
//label nUnblocked = 0;
|
||||||
|
|
||||||
specifiedProcessorFaces.clear();
|
specifiedProcessorFaces.clear();
|
||||||
specifiedProcessor.setSize(0);
|
explicitConnections.clear();
|
||||||
|
|
||||||
|
|
||||||
if (decompositionDict_.found("preservePatches"))
|
if (decompositionDict_.found("preservePatches"))
|
||||||
@ -979,7 +1026,7 @@ void Foam::decompositionMethod::setConstraints
|
|||||||
if (blockedFace[pp.start() + i])
|
if (blockedFace[pp.start() + i])
|
||||||
{
|
{
|
||||||
blockedFace[pp.start() + i] = false;
|
blockedFace[pp.start() + i] = false;
|
||||||
nUnblocked++;
|
//nUnblocked++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1013,20 +1060,103 @@ void Foam::decompositionMethod::setConstraints
|
|||||||
if (blockedFace[fz[i]])
|
if (blockedFace[fz[i]])
|
||||||
{
|
{
|
||||||
blockedFace[fz[i]] = false;
|
blockedFace[fz[i]] = false;
|
||||||
nUnblocked++;
|
//nUnblocked++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool preserveBaffles = decompositionDict_.lookupOrDefault
|
||||||
|
(
|
||||||
|
"preserveBaffles",
|
||||||
|
false
|
||||||
|
);
|
||||||
|
if (preserveBaffles)
|
||||||
|
{
|
||||||
|
Info<< nl
|
||||||
|
<< "Keeping owner of faces in baffles "
|
||||||
|
<< " on same processor." << endl;
|
||||||
|
|
||||||
|
// Faces to test: all boundary faces
|
||||||
|
labelList testFaces
|
||||||
|
(
|
||||||
|
identity(mesh.nFaces()-mesh.nInternalFaces())
|
||||||
|
+ mesh.nInternalFaces()
|
||||||
|
);
|
||||||
|
|
||||||
|
// Find correspondencing baffle face (or -1)
|
||||||
|
labelList duplicateFace
|
||||||
|
(
|
||||||
|
localPointRegion::findDuplicateFaces
|
||||||
|
(
|
||||||
|
mesh,
|
||||||
|
testFaces
|
||||||
|
)
|
||||||
|
);
|
||||||
|
|
||||||
|
const polyBoundaryMesh& patches = mesh.boundaryMesh();
|
||||||
|
|
||||||
|
// Convert into list of coupled face pairs (mesh face labels).
|
||||||
|
explicitConnections.setSize(testFaces.size());
|
||||||
|
label dupI = 0;
|
||||||
|
|
||||||
|
forAll(duplicateFace, i)
|
||||||
|
{
|
||||||
|
label otherFaceI = duplicateFace[i];
|
||||||
|
|
||||||
|
if (otherFaceI != -1 && i < otherFaceI)
|
||||||
|
{
|
||||||
|
label meshFace0 = testFaces[i];
|
||||||
|
label patch0 = patches.whichPatch(meshFace0);
|
||||||
|
label meshFace1 = testFaces[otherFaceI];
|
||||||
|
label patch1 = patches.whichPatch(meshFace1);
|
||||||
|
|
||||||
|
// Check for illegal topology. Should normally not happen!
|
||||||
|
if
|
||||||
|
(
|
||||||
|
(patch0 != -1 && isA<processorPolyPatch>(patches[patch0]))
|
||||||
|
|| (patch1 != -1 && isA<processorPolyPatch>(patches[patch1]))
|
||||||
|
)
|
||||||
|
{
|
||||||
|
FatalErrorIn
|
||||||
|
(
|
||||||
|
"decompositionMethod::decompose(const polyMesh&)"
|
||||||
|
) << "One of two duplicate faces is on"
|
||||||
|
<< " processorPolyPatch."
|
||||||
|
<< "This is not allowed." << nl
|
||||||
|
<< "Face:" << meshFace0
|
||||||
|
<< " is on patch:" << patches[patch0].name()
|
||||||
|
<< nl
|
||||||
|
<< "Face:" << meshFace1
|
||||||
|
<< " is on patch:" << patches[patch1].name()
|
||||||
|
<< abort(FatalError);
|
||||||
|
}
|
||||||
|
|
||||||
|
explicitConnections[dupI++] = labelPair(meshFace0, meshFace1);
|
||||||
|
if (blockedFace[meshFace0])
|
||||||
|
{
|
||||||
|
blockedFace[meshFace0] = false;
|
||||||
|
//nUnblocked++;
|
||||||
|
}
|
||||||
|
if (blockedFace[meshFace1])
|
||||||
|
{
|
||||||
|
blockedFace[meshFace1] = false;
|
||||||
|
//nUnblocked++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
explicitConnections.setSize(dupI);
|
||||||
|
}
|
||||||
|
|
||||||
if
|
if
|
||||||
(
|
(
|
||||||
decompositionDict_.found("preservePatches")
|
decompositionDict_.found("preservePatches")
|
||||||
|| decompositionDict_.found("preserveFaceZones")
|
|| decompositionDict_.found("preserveFaceZones")
|
||||||
|
|| preserveBaffles
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
syncTools::syncFaceList(mesh, blockedFace, andEqOp<bool>());
|
syncTools::syncFaceList(mesh, blockedFace, andEqOp<bool>());
|
||||||
reduce(nUnblocked, sumOp<label>());
|
//reduce(nUnblocked, sumOp<label>());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -1258,12 +1388,14 @@ Foam::labelList Foam::decompositionMethod::decompose
|
|||||||
boolList blockedFace;
|
boolList blockedFace;
|
||||||
PtrList<labelList> specifiedProcessorFaces;
|
PtrList<labelList> specifiedProcessorFaces;
|
||||||
labelList specifiedProcessor;
|
labelList specifiedProcessor;
|
||||||
|
List<labelPair> explicitConnections;
|
||||||
setConstraints
|
setConstraints
|
||||||
(
|
(
|
||||||
mesh,
|
mesh,
|
||||||
blockedFace,
|
blockedFace,
|
||||||
specifiedProcessorFaces,
|
specifiedProcessorFaces,
|
||||||
specifiedProcessor
|
specifiedProcessor,
|
||||||
|
explicitConnections
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@ -1277,7 +1409,7 @@ Foam::labelList Foam::decompositionMethod::decompose
|
|||||||
blockedFace, // any cells to be combined
|
blockedFace, // any cells to be combined
|
||||||
specifiedProcessorFaces,// any whole cluster of cells to be kept
|
specifiedProcessorFaces,// any whole cluster of cells to be kept
|
||||||
specifiedProcessor,
|
specifiedProcessor,
|
||||||
List<labelPair>() // no baffles
|
explicitConnections // baffles
|
||||||
);
|
);
|
||||||
|
|
||||||
return finalDecomp;
|
return finalDecomp;
|
||||||
|
|||||||
@ -256,23 +256,32 @@ public:
|
|||||||
//);
|
//);
|
||||||
|
|
||||||
|
|
||||||
//- Helper: extract constraints
|
//- Helper: extract constraints:
|
||||||
|
// blockedface: existing faces where owner and neighbour on same
|
||||||
|
// proc
|
||||||
|
// explicitConnections: sets of boundary faces ,, ,,
|
||||||
|
// specifiedProcessorFaces: groups of faces with all cells on
|
||||||
|
// same processor.
|
||||||
void setConstraints
|
void setConstraints
|
||||||
(
|
(
|
||||||
const polyMesh& mesh,
|
const polyMesh& mesh,
|
||||||
boolList& blockedFace,
|
boolList& blockedFace,
|
||||||
PtrList<labelList>& specifiedProcessorFaces,
|
PtrList<labelList>& specifiedProcessorFaces,
|
||||||
labelList& specifiedProcessor
|
labelList& specifiedProcessor,
|
||||||
|
List<labelPair>& explicitConnections
|
||||||
);
|
);
|
||||||
|
|
||||||
// Decompose a mesh with constraints:
|
// Decompose a mesh with constraints:
|
||||||
// - blockedFace : whether owner and neighbour should be on
|
// - blockedFace : whether owner and neighbour should be on same
|
||||||
|
// processor
|
||||||
// - specifiedProcessorFaces, specifiedProcessor : sets of faces
|
// - specifiedProcessorFaces, specifiedProcessor : sets of faces
|
||||||
// that should go to same processor (as specified in
|
// that should go to same processor (as specified in
|
||||||
// specifiedProcessor, can be -1)
|
// specifiedProcessor, can be -1)
|
||||||
// - explicitConnections : connections between baffle faces
|
// - explicitConnections : connections between baffle faces
|
||||||
|
// (blockedFace should be false on these). Owner and
|
||||||
|
// neighbour on same processor.
|
||||||
// Set all to zero size to have unconstrained decomposition.
|
// Set all to zero size to have unconstrained decomposition.
|
||||||
labelList decompose
|
virtual labelList decompose
|
||||||
(
|
(
|
||||||
const polyMesh& mesh,
|
const polyMesh& mesh,
|
||||||
const scalarField& cellWeights,
|
const scalarField& cellWeights,
|
||||||
|
|||||||
@ -1,70 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
patch0_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 11520;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch patch0_half1;
|
|
||||||
}
|
|
||||||
patch0_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 11776;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch patch0_half0;
|
|
||||||
}
|
|
||||||
patch1_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 12032;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch patch1_half1;
|
|
||||||
}
|
|
||||||
patch1_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 12288;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch patch1_half0;
|
|
||||||
}
|
|
||||||
patch2_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 12544;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch patch2_half1;
|
|
||||||
}
|
|
||||||
patch2_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 12800;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch patch2_half0;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 30;
|
|
||||||
startFace 24170;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 57;
|
|
||||||
startFace 24200;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 223;
|
|
||||||
startFace 24257;
|
|
||||||
}
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 250;
|
|
||||||
startFace 24480;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 24450;
|
|
||||||
startFace 24730;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,57 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
left
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 35;
|
|
||||||
startFace 4795;
|
|
||||||
}
|
|
||||||
right
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 35;
|
|
||||||
startFace 4830;
|
|
||||||
}
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 70;
|
|
||||||
startFace 4865;
|
|
||||||
}
|
|
||||||
bottom
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 70;
|
|
||||||
startFace 4935;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 4900;
|
|
||||||
startFace 5005;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,53 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
base
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 134;
|
|
||||||
startFace 44700;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 150;
|
|
||||||
startFace 44834;
|
|
||||||
}
|
|
||||||
sides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 44984;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 45000;
|
|
||||||
startFace 45284;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 16;
|
|
||||||
startFace 90284;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
base
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 3456;
|
|
||||||
startFace 637200;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 3600;
|
|
||||||
startFace 640656;
|
|
||||||
}
|
|
||||||
sides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 14400;
|
|
||||||
startFace 644256;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 658656;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,47 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
fuel
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 7860;
|
|
||||||
}
|
|
||||||
air
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 7900;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 7940;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 8000;
|
|
||||||
startFace 8140;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 31936;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 64;
|
|
||||||
startFace 32016;
|
|
||||||
}
|
|
||||||
bottom
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 48;
|
|
||||||
startFace 32080;
|
|
||||||
}
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 240;
|
|
||||||
startFace 32128;
|
|
||||||
}
|
|
||||||
obstacle
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 208;
|
|
||||||
startFace 32368;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 32256;
|
|
||||||
startFace 32576;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 9440;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 9480;
|
|
||||||
}
|
|
||||||
bottom
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 9520;
|
|
||||||
}
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 120;
|
|
||||||
startFace 9560;
|
|
||||||
}
|
|
||||||
obstacle
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 9680;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 9600;
|
|
||||||
startFace 9760;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,41 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
movingWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 20;
|
|
||||||
startFace 760;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 60;
|
|
||||||
startFace 780;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 800;
|
|
||||||
startFace 840;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,59 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 48;
|
|
||||||
startFace 13081;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 68;
|
|
||||||
startFace 13129;
|
|
||||||
}
|
|
||||||
bottomWall
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 107;
|
|
||||||
startFace 13197;
|
|
||||||
}
|
|
||||||
topWall
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 107;
|
|
||||||
startFace 13304;
|
|
||||||
}
|
|
||||||
prismWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 52;
|
|
||||||
startFace 13411;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 13272;
|
|
||||||
startFace 13463;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,70 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
xPeriodic_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 14464;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch xPeriodic_half1;
|
|
||||||
}
|
|
||||||
xPeriodic_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 14720;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch xPeriodic_half0;
|
|
||||||
}
|
|
||||||
yPeriodic_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 320;
|
|
||||||
startFace 14976;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch yPeriodic_half1;
|
|
||||||
}
|
|
||||||
yPeriodic_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 320;
|
|
||||||
startFace 15296;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch yPeriodic_half0;
|
|
||||||
}
|
|
||||||
zPeriodic_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 320;
|
|
||||||
startFace 15616;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch zPeriodic_half1;
|
|
||||||
}
|
|
||||||
zPeriodic_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 320;
|
|
||||||
startFace 15936;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch zPeriodic_half0;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 14464;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 14720;
|
|
||||||
}
|
|
||||||
sides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 1280;
|
|
||||||
startFace 14976;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
flow
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 6912;
|
|
||||||
startFace 227664;
|
|
||||||
}
|
|
||||||
entrance
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 720;
|
|
||||||
startFace 234576;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 3600;
|
|
||||||
startFace 235296;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
flow
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 160;
|
|
||||||
startFace 4700;
|
|
||||||
}
|
|
||||||
obstacle
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 4860;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 4800;
|
|
||||||
startFace 4900;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,70 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
periodicX_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 4752;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicX_half1;
|
|
||||||
}
|
|
||||||
periodicX_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 4896;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicX_half0;
|
|
||||||
}
|
|
||||||
periodicY_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 5040;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicY_half1;
|
|
||||||
}
|
|
||||||
periodicY_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 5184;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicY_half0;
|
|
||||||
}
|
|
||||||
periodicZ_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 5328;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicZ_half1;
|
|
||||||
}
|
|
||||||
periodicZ_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 5472;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicZ_half0;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,70 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
periodicX_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 132;
|
|
||||||
startFace 4344;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicX_half1;
|
|
||||||
}
|
|
||||||
periodicX_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 132;
|
|
||||||
startFace 4476;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicX_half0;
|
|
||||||
}
|
|
||||||
periodicY_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 132;
|
|
||||||
startFace 4608;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicY_half1;
|
|
||||||
}
|
|
||||||
periodicY_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 132;
|
|
||||||
startFace 4740;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicY_half0;
|
|
||||||
}
|
|
||||||
periodicZ_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 4872;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicZ_half1;
|
|
||||||
}
|
|
||||||
periodicZ_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 144;
|
|
||||||
startFace 5016;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch periodicZ_half0;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
sectionAEnd
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 77760;
|
|
||||||
}
|
|
||||||
sectionCEnd
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 256;
|
|
||||||
startFace 78016;
|
|
||||||
}
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1696;
|
|
||||||
startFace 78272;
|
|
||||||
}
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1696;
|
|
||||||
startFace 79968;
|
|
||||||
}
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1696;
|
|
||||||
startFace 81664;
|
|
||||||
}
|
|
||||||
bottom
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1696;
|
|
||||||
startFace 83360;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
left
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 110;
|
|
||||||
startFace 17980;
|
|
||||||
}
|
|
||||||
right
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 18090;
|
|
||||||
}
|
|
||||||
down
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
nFaces 110;
|
|
||||||
startFace 18170;
|
|
||||||
}
|
|
||||||
up
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 18280;
|
|
||||||
}
|
|
||||||
hole
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 60;
|
|
||||||
startFace 18360;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 18200;
|
|
||||||
startFace 18420;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 7860;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 7900;
|
|
||||||
}
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 7940;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 8040;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 8000;
|
|
||||||
startFace 8140;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
floor
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11200;
|
|
||||||
}
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11600;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 800;
|
|
||||||
startFace 12000;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
floor
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11200;
|
|
||||||
}
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11600;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 800;
|
|
||||||
startFace 12000;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
floor
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11200;
|
|
||||||
}
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11600;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 800;
|
|
||||||
startFace 12000;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1050;
|
|
||||||
startFace 228225;
|
|
||||||
}
|
|
||||||
topAndBottom
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 10500;
|
|
||||||
startFace 229275;
|
|
||||||
}
|
|
||||||
hot
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 2250;
|
|
||||||
startFace 239775;
|
|
||||||
}
|
|
||||||
cold
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 2250;
|
|
||||||
startFace 242025;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1050;
|
|
||||||
startFace 228225;
|
|
||||||
}
|
|
||||||
topAndBottom
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 10500;
|
|
||||||
startFace 229275;
|
|
||||||
}
|
|
||||||
hot
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 2250;
|
|
||||||
startFace 239775;
|
|
||||||
}
|
|
||||||
cold
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 2250;
|
|
||||||
startFace 242025;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
box
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 303675;
|
|
||||||
}
|
|
||||||
floor
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 5125;
|
|
||||||
startFace 303975;
|
|
||||||
}
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 5225;
|
|
||||||
startFace 309100;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 6000;
|
|
||||||
startFace 314325;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
box
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 303675;
|
|
||||||
}
|
|
||||||
floor
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 5125;
|
|
||||||
startFace 303975;
|
|
||||||
}
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 5225;
|
|
||||||
startFace 309100;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 6000;
|
|
||||||
startFace 314325;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,40 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
floor
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11200;
|
|
||||||
}
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 11600;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 800;
|
|
||||||
startFace 12000;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
maxY
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 8300;
|
|
||||||
}
|
|
||||||
minX
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 8600;
|
|
||||||
}
|
|
||||||
maxX
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 8700;
|
|
||||||
}
|
|
||||||
minY
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 8800;
|
|
||||||
}
|
|
||||||
minZ
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 9100;
|
|
||||||
}
|
|
||||||
maxZ
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 9400;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
maxY
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 8300;
|
|
||||||
}
|
|
||||||
minX
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 8600;
|
|
||||||
}
|
|
||||||
maxX
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 8700;
|
|
||||||
}
|
|
||||||
minY
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 8800;
|
|
||||||
}
|
|
||||||
minZ
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 9100;
|
|
||||||
}
|
|
||||||
maxZ
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 9400;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,68 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 840;
|
|
||||||
startFace 96680;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 840;
|
|
||||||
startFace 97520;
|
|
||||||
}
|
|
||||||
innerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 2480;
|
|
||||||
startFace 98360;
|
|
||||||
}
|
|
||||||
outerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 880;
|
|
||||||
startFace 100840;
|
|
||||||
}
|
|
||||||
cyclic_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 1600;
|
|
||||||
startFace 101720;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch cyclic_half1;
|
|
||||||
transform rotational;
|
|
||||||
rotationAxis (0 0 1);
|
|
||||||
rotationCentre (0 0 0);
|
|
||||||
}
|
|
||||||
cyclic_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 1600;
|
|
||||||
startFace 103320;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch cyclic_half0;
|
|
||||||
transform rotational;
|
|
||||||
rotationAxis (0 0 1);
|
|
||||||
rotationCentre (0 0 0);
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 30;
|
|
||||||
startFace 24170;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 57;
|
|
||||||
startFace 24200;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 223;
|
|
||||||
startFace 24257;
|
|
||||||
}
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 250;
|
|
||||||
startFace 24480;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 24450;
|
|
||||||
startFace 24730;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,56 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1;
|
|
||||||
startFace 79;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1;
|
|
||||||
startFace 80;
|
|
||||||
}
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 81;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch back;
|
|
||||||
}
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 161;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch front;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 160;
|
|
||||||
startFace 241;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,56 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1;
|
|
||||||
startFace 79;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1;
|
|
||||||
startFace 80;
|
|
||||||
}
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 81;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch back;
|
|
||||||
}
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 161;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch front;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 160;
|
|
||||||
startFace 241;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,56 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1;
|
|
||||||
startFace 79;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1;
|
|
||||||
startFace 80;
|
|
||||||
}
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 81;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch back;
|
|
||||||
}
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 161;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch front;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 160;
|
|
||||||
startFace 241;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,41 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
lid
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 20;
|
|
||||||
startFace 632;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 60;
|
|
||||||
startFace 652;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 672;
|
|
||||||
startFace 712;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,41 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
movingWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 20;
|
|
||||||
startFace 760;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 60;
|
|
||||||
startFace 780;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 800;
|
|
||||||
startFace 840;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,58 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
left
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 35;
|
|
||||||
startFace 3485;
|
|
||||||
}
|
|
||||||
right
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 35;
|
|
||||||
startFace 3520;
|
|
||||||
}
|
|
||||||
down
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 3555;
|
|
||||||
}
|
|
||||||
up
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 3595;
|
|
||||||
}
|
|
||||||
cylinder
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 80;
|
|
||||||
startFace 3635;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 3600;
|
|
||||||
startFace 3715;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
topAndBottom
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 72;
|
|
||||||
startFace 1668;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 24;
|
|
||||||
startFace 1740;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 24;
|
|
||||||
startFace 1764;
|
|
||||||
}
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 864;
|
|
||||||
startFace 1788;
|
|
||||||
}
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 864;
|
|
||||||
startFace 2652;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 25;
|
|
||||||
startFace 10050;
|
|
||||||
}
|
|
||||||
outlet1
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 25;
|
|
||||||
startFace 10075;
|
|
||||||
}
|
|
||||||
outlet2
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 25;
|
|
||||||
startFace 10100;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 3075;
|
|
||||||
startFace 10125;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,106 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
10
|
|
||||||
(
|
|
||||||
bottomWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1200;
|
|
||||||
startFace 175300;
|
|
||||||
}
|
|
||||||
topWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1200;
|
|
||||||
startFace 176500;
|
|
||||||
}
|
|
||||||
sides1_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 1000;
|
|
||||||
startFace 177700;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch sides1_half1;
|
|
||||||
}
|
|
||||||
sides1_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 1000;
|
|
||||||
startFace 178700;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch sides1_half0;
|
|
||||||
}
|
|
||||||
sides2_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 1000;
|
|
||||||
startFace 179700;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch sides2_half1;
|
|
||||||
}
|
|
||||||
sides2_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 1000;
|
|
||||||
startFace 180700;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch sides2_half0;
|
|
||||||
}
|
|
||||||
inout1_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 750;
|
|
||||||
startFace 181700;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch inout1_half1;
|
|
||||||
}
|
|
||||||
inout1_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 750;
|
|
||||||
startFace 182450;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch inout1_half0;
|
|
||||||
}
|
|
||||||
inout2_half0
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 750;
|
|
||||||
startFace 183200;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch inout2_half1;
|
|
||||||
}
|
|
||||||
inout2_half1
|
|
||||||
{
|
|
||||||
type cyclic;
|
|
||||||
inGroups 1(cyclic);
|
|
||||||
nFaces 750;
|
|
||||||
startFace 183950;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
neighbourPatch inout2_half0;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,53 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 30;
|
|
||||||
startFace 24170;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 57;
|
|
||||||
startFace 24200;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 223;
|
|
||||||
startFace 24257;
|
|
||||||
}
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 250;
|
|
||||||
startFace 24480;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 24450;
|
|
||||||
startFace 24730;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,57 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type mappedPatch;
|
|
||||||
nFaces 30;
|
|
||||||
startFace 27238;
|
|
||||||
sampleMode nearestCell;
|
|
||||||
sampleRegion region0;
|
|
||||||
samplePatch none;
|
|
||||||
offsetMode uniform;
|
|
||||||
offset (0.0495 0 0);
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 57;
|
|
||||||
startFace 27268;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 275;
|
|
||||||
startFace 27325;
|
|
||||||
}
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 302;
|
|
||||||
startFace 27600;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 27570;
|
|
||||||
startFace 27902;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,41 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
movingWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 20;
|
|
||||||
startFace 760;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 60;
|
|
||||||
startFace 780;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 800;
|
|
||||||
startFace 840;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,41 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
3
|
|
||||||
(
|
|
||||||
movingWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 20;
|
|
||||||
startFace 760;
|
|
||||||
}
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 60;
|
|
||||||
startFace 780;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 800;
|
|
||||||
startFace 840;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,47 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
sides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 760;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 20;
|
|
||||||
startFace 800;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 20;
|
|
||||||
startFace 820;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 800;
|
|
||||||
startFace 840;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 30;
|
|
||||||
startFace 24170;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 57;
|
|
||||||
startFace 24200;
|
|
||||||
}
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 223;
|
|
||||||
startFace 24257;
|
|
||||||
}
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 250;
|
|
||||||
startFace 24480;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 24450;
|
|
||||||
startFace 24730;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 600;
|
|
||||||
startFace 51900;
|
|
||||||
}
|
|
||||||
sides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 1200;
|
|
||||||
startFace 52500;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 600;
|
|
||||||
startFace 53700;
|
|
||||||
}
|
|
||||||
ground
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 900;
|
|
||||||
startFace 54300;
|
|
||||||
}
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 900;
|
|
||||||
startFace 55200;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,47 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
fuel
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 7860;
|
|
||||||
}
|
|
||||||
air
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 7900;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 7940;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 8000;
|
|
||||||
startFace 8140;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,60 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 9340;
|
|
||||||
startFace 265900;
|
|
||||||
}
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 9340;
|
|
||||||
startFace 275240;
|
|
||||||
}
|
|
||||||
inletCentral
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 284580;
|
|
||||||
}
|
|
||||||
inletSides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 284680;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 284880;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 9320;
|
|
||||||
startFace 285180;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,54 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 5;
|
|
||||||
startFace 4855;
|
|
||||||
}
|
|
||||||
bottom
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 45;
|
|
||||||
startFace 4860;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 140;
|
|
||||||
startFace 4905;
|
|
||||||
}
|
|
||||||
symmetry
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 100;
|
|
||||||
startFace 5045;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 5000;
|
|
||||||
startFace 5145;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 128;
|
|
||||||
startFace 2984;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 3072;
|
|
||||||
startFace 3112;
|
|
||||||
}
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 24;
|
|
||||||
startFace 6184;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 24;
|
|
||||||
startFace 6208;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,34 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
2
|
|
||||||
(
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 136;
|
|
||||||
startFace 1852;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1920;
|
|
||||||
startFace 1988;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,243 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
2
|
|
||||||
(
|
|
||||||
sides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 1400;
|
|
||||||
startFace 11200;
|
|
||||||
}
|
|
||||||
region0_to_wallFilmRegion_wallFilmFaces
|
|
||||||
{
|
|
||||||
type mappedWall;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 12600;
|
|
||||||
sampleMode nearestPatchFace;
|
|
||||||
sampleRegion wallFilmRegion;
|
|
||||||
samplePatch region0_to_wallFilmRegion_wallFilmFaces;
|
|
||||||
offsetMode nonuniform;
|
|
||||||
offsets nonuniform List<vector>
|
|
||||||
200
|
|
||||||
(
|
|
||||||
(4.33680869e-19 4.33680869e-19 -0)
|
|
||||||
(-8.67361738e-19 -8.67361738e-19 -0)
|
|
||||||
(-4.33680869e-19 -0 -0)
|
|
||||||
(-0 3.469446952e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(4.33680869e-19 -0 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(8.67361738e-19 4.33680869e-19 -0)
|
|
||||||
(-8.67361738e-19 -8.67361738e-19 -0)
|
|
||||||
(-0 1.734723476e-18 -0)
|
|
||||||
(-0 3.469446952e-18 -0)
|
|
||||||
(-0 -3.469446952e-18 -0)
|
|
||||||
(8.67361738e-19 1.387778781e-17 -0)
|
|
||||||
(-8.67361738e-19 -0 -0)
|
|
||||||
(-8.67361738e-19 -6.938893904e-18 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-8.67361738e-19 -0 -0)
|
|
||||||
(-0 -4.33680869e-19 -0)
|
|
||||||
(-1.734723476e-18 -1.734723476e-18 -0)
|
|
||||||
(-1.734723476e-18 1.734723476e-18 -0)
|
|
||||||
(-3.469446952e-18 -0 -0)
|
|
||||||
(-3.469446952e-18 -0 -0)
|
|
||||||
(-1.734723476e-18 3.469446952e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.734723476e-18 -0 -0)
|
|
||||||
(-1.734723476e-18 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-3.469446952e-18 -8.67361738e-19 -0)
|
|
||||||
(-3.469446952e-18 -1.734723476e-18 -0)
|
|
||||||
(-0 3.469446952e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 3.469446952e-18 -0)
|
|
||||||
(3.469446952e-18 -0 -0)
|
|
||||||
(3.469446952e-18 6.938893904e-18 -0)
|
|
||||||
(3.469446952e-18 -6.938893904e-18 -0)
|
|
||||||
(3.469446952e-18 6.938893904e-18 -0)
|
|
||||||
(-3.469446952e-18 -8.67361738e-19 -0)
|
|
||||||
(-3.469446952e-18 -1.734723476e-18 -0)
|
|
||||||
(-3.469446952e-18 3.469446952e-18 -0)
|
|
||||||
(-3.469446952e-18 -0 -0)
|
|
||||||
(-3.469446952e-18 -0 -0)
|
|
||||||
(-3.469446952e-18 3.469446952e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-3.469446952e-18 6.938893904e-18 -0)
|
|
||||||
(-3.469446952e-18 -6.938893904e-18 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(3.469446952e-18 -0 -0)
|
|
||||||
(3.469446952e-18 -0 -0)
|
|
||||||
(-3.469446952e-18 -3.469446952e-18 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-1.040834086e-17 -0 -0)
|
|
||||||
(-1.040834086e-17 -6.938893904e-18 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-6.938893904e-18 -1.734723476e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-6.938893904e-18 -3.469446952e-18 -0)
|
|
||||||
(-6.938893904e-18 -6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -4.33680869e-19 -0)
|
|
||||||
(6.938893904e-18 -0 -0)
|
|
||||||
(-0 -1.734723476e-18 -0)
|
|
||||||
(6.938893904e-18 -3.469446952e-18 -0)
|
|
||||||
(6.938893904e-18 6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(-6.938893904e-18 -6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(6.938893904e-18 -0 -0)
|
|
||||||
(-6.938893904e-18 -1.734723476e-18 -0)
|
|
||||||
(-6.938893904e-18 -3.469446952e-18 -0)
|
|
||||||
(-6.938893904e-18 6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 -6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 -6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -1.734723476e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -3.469446952e-18 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(6.938893904e-18 -0 -0)
|
|
||||||
(6.938893904e-18 -1.734723476e-18 -0)
|
|
||||||
(-0 -3.469446952e-18 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(1.387778781e-17 6.938893904e-18 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(6.938893904e-18 -8.67361738e-19 -0)
|
|
||||||
(-0 -1.734723476e-18 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(6.938893904e-18 -0 -0)
|
|
||||||
(6.938893904e-18 -3.469446952e-18 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(-6.938893904e-18 -0 -0)
|
|
||||||
(-2.081668171e-17 -1.734723476e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -3.469446952e-18 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -3.469446952e-18 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-2.775557562e-17 -0 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(-1.387778781e-17 -8.67361738e-19 -0)
|
|
||||||
(-1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(-1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(-1.387778781e-17 -3.469446952e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -3.469446952e-18 -0)
|
|
||||||
(-1.387778781e-17 -1.387778781e-17 -0)
|
|
||||||
(-0 6.938893904e-18 -0)
|
|
||||||
(-0 1.387778781e-17 -0)
|
|
||||||
(-1.387778781e-17 -1.387778781e-17 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(-1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(-0 -3.469446952e-18 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-2.775557562e-17 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(-1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(-4.163336342e-17 -3.469446952e-18 -0)
|
|
||||||
(-4.163336342e-17 -6.938893904e-18 -0)
|
|
||||||
(-2.775557562e-17 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -8.67361738e-19 -0)
|
|
||||||
(1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(-1.387778781e-17 -1.734723476e-18 -0)
|
|
||||||
(-0 -3.469446952e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -3.469446952e-18 -0)
|
|
||||||
(-1.387778781e-17 -1.387778781e-17 -0)
|
|
||||||
(1.387778781e-17 6.938893904e-18 -0)
|
|
||||||
(1.387778781e-17 6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -1.387778781e-17 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-0 -1.734723476e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-4.163336342e-17 -3.469446952e-18 -0)
|
|
||||||
(-4.163336342e-17 -6.938893904e-18 -0)
|
|
||||||
(-2.775557562e-17 -0 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(-2.775557562e-17 -0 -0)
|
|
||||||
(-2.775557562e-17 -1.734723476e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(-1.387778781e-17 -3.469446952e-18 -0)
|
|
||||||
(-1.387778781e-17 -6.938893904e-18 -0)
|
|
||||||
(-1.387778781e-17 -0 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
(-0 -6.938893904e-18 -0)
|
|
||||||
(-0 -0 -0)
|
|
||||||
(1.387778781e-17 -0 -0)
|
|
||||||
)
|
|
||||||
;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,60 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 9340;
|
|
||||||
startFace 265900;
|
|
||||||
}
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type symmetryPlane;
|
|
||||||
inGroups 1(symmetryPlane);
|
|
||||||
nFaces 9340;
|
|
||||||
startFace 275240;
|
|
||||||
}
|
|
||||||
inletCentral
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 100;
|
|
||||||
startFace 284580;
|
|
||||||
}
|
|
||||||
inletSides
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 284680;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 300;
|
|
||||||
startFace 284880;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 9320;
|
|
||||||
startFace 285180;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 51;
|
|
||||||
startFace 57362;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 51;
|
|
||||||
startFace 57413;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 836;
|
|
||||||
startFace 57464;
|
|
||||||
}
|
|
||||||
frontBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 57540;
|
|
||||||
startFace 58300;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 510;
|
|
||||||
startFace 4413730;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 510;
|
|
||||||
startFace 4414240;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 37840;
|
|
||||||
startFace 4414750;
|
|
||||||
}
|
|
||||||
frontBack
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 57540;
|
|
||||||
startFace 4452590;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 51;
|
|
||||||
startFace 57362;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 51;
|
|
||||||
startFace 57413;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 836;
|
|
||||||
startFace 57464;
|
|
||||||
}
|
|
||||||
frontBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 57540;
|
|
||||||
startFace 58300;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 79800;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 6600;
|
|
||||||
startFace 80000;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 86600;
|
|
||||||
}
|
|
||||||
atmosphere
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 1400;
|
|
||||||
startFace 86800;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,84 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
9
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 676;
|
|
||||||
startFace 1710311;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 112;
|
|
||||||
startFace 1710987;
|
|
||||||
}
|
|
||||||
outerCylinder
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 976;
|
|
||||||
startFace 1711099;
|
|
||||||
}
|
|
||||||
propellerTip
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 21579;
|
|
||||||
startFace 1712075;
|
|
||||||
}
|
|
||||||
propellerStem1
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 192;
|
|
||||||
startFace 1733654;
|
|
||||||
}
|
|
||||||
propellerStem2
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 576;
|
|
||||||
startFace 1733846;
|
|
||||||
}
|
|
||||||
propellerStem3
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 1536;
|
|
||||||
startFace 1734422;
|
|
||||||
}
|
|
||||||
AMI1
|
|
||||||
{
|
|
||||||
type cyclicAMI;
|
|
||||||
inGroups 1(cyclicAMI);
|
|
||||||
nFaces 22416;
|
|
||||||
startFace 1735958;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
transform noOrdering;
|
|
||||||
neighbourPatch AMI2;
|
|
||||||
}
|
|
||||||
AMI2
|
|
||||||
{
|
|
||||||
type cyclicAMI;
|
|
||||||
inGroups 1(cyclicAMI);
|
|
||||||
nFaces 22416;
|
|
||||||
startFace 1758374;
|
|
||||||
matchTolerance 0.0001;
|
|
||||||
transform noOrdering;
|
|
||||||
neighbourPatch AMI1;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
leftWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 195;
|
|
||||||
startFace 68014;
|
|
||||||
}
|
|
||||||
rightWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 195;
|
|
||||||
startFace 68209;
|
|
||||||
}
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 206;
|
|
||||||
startFace 68404;
|
|
||||||
}
|
|
||||||
atmosphere
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 176;
|
|
||||||
startFace 68610;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 68400;
|
|
||||||
startFace 68786;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
freeSurface
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 181;
|
|
||||||
startFace 7429;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 240;
|
|
||||||
startFace 7610;
|
|
||||||
}
|
|
||||||
floatingObject
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 37;
|
|
||||||
startFace 7850;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 7658;
|
|
||||||
startFace 7887;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,59 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
6
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 15760;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 4;
|
|
||||||
startFace 15800;
|
|
||||||
}
|
|
||||||
bottomWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 15804;
|
|
||||||
}
|
|
||||||
endWall
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 36;
|
|
||||||
startFace 16004;
|
|
||||||
}
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 16040;
|
|
||||||
}
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 16000;
|
|
||||||
startFace 16240;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
5
|
|
||||||
(
|
|
||||||
left
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 15760;
|
|
||||||
}
|
|
||||||
right
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 40;
|
|
||||||
startFace 15800;
|
|
||||||
}
|
|
||||||
bottom
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 15840;
|
|
||||||
}
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 200;
|
|
||||||
startFace 16040;
|
|
||||||
}
|
|
||||||
frontBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 16000;
|
|
||||||
startFace 16240;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format binary;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
top
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 25;
|
|
||||||
startFace 6100;
|
|
||||||
}
|
|
||||||
bottom
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 25;
|
|
||||||
startFace 6125;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 250;
|
|
||||||
startFace 6150;
|
|
||||||
}
|
|
||||||
frontBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 6250;
|
|
||||||
startFace 6400;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -1,47 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: dev |
|
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class polyBoundaryMesh;
|
|
||||||
location "constant/polyMesh";
|
|
||||||
object boundary;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
4
|
|
||||||
(
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 25;
|
|
||||||
startFace 3650;
|
|
||||||
}
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 25;
|
|
||||||
startFace 3675;
|
|
||||||
}
|
|
||||||
walls
|
|
||||||
{
|
|
||||||
type wall;
|
|
||||||
nFaces 150;
|
|
||||||
startFace 3700;
|
|
||||||
}
|
|
||||||
defaultFaces
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
inGroups 1(empty);
|
|
||||||
nFaces 3750;
|
|
||||||
startFace 3850;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
Reference in New Issue
Block a user