1 /*--------------------------------*- C++ -*----------------------------------*\
3 | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
4 | \\ / O peration | Version: 2.0.0 |
5 | \\ / A nd | Web: www.OpenFOAM.org |
6 | \\/ M anipulation | |
7 \*---------------------------------------------------------------------------*/
13 object extrudeMeshDict;
15 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 // patch : from patch of another case ('sourceCase')
19 // mesh : as above but with original case included
20 // surface : from externally read surface
24 //constructFrom surface;
26 // If construct from patch/mesh:
27 sourceCase "../cavity";
28 sourcePatches (movingWall);
29 // If construct from patch: patch to use for back (can be same as sourcePatch)
30 exposedPatchName movingWall;
31 // If construct from surface:
32 surface "movingWall.stl";
34 // Flip surface normals before usage.
37 //- Linear extrusion in point-normal direction
38 //extrudeModel linearNormal;
40 //- Linear extrusion in specified direction
41 //extrudeModel linearDirection;
43 //- Wedge extrusion. If nLayers is 1 assumes symmetry around plane.
46 //- Extrudes into sphere around (0 0 0)
47 //extrudeModel linearRadial;
49 //- Extrudes into sphere with grading according to pressure (atmospherics)
50 //extrudeModel sigmaRadial;
54 expansionRatio 1.0; //0.9;
60 angle 360; // For nLayers=1 assume symmetry so angle/2 on each side
86 // Do front and back need to be merged? Usually only makes sense for 360
88 mergeFaces false; //true;
90 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //