ENH: autoLayerDriver: better layering information message
[OpenFOAM-2.0.x.git] / tutorials / combustion / fireFoam / les / oppositeBurningPanels / system / refineMeshDict
blob8b73c6c91f44f5f618a89543136230bbf7d8876b
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
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 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       dictionary;
13     object      refineMeshDict;
16 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 // Cells to refine; name of cell set
19 set refineCells;
21 // Type of coordinate system:
22 // - global : coordinate system same for every cell. Usually aligned with
23 //   x,y,z axis. Specify in globalCoeffs section below.
24 // - patchLocal : coordinate system different for every cell. Specify in
25 //   patchLocalCoeffs section below.
26 //coordinateSystem global;
27 coordinateSystem global;
30 // .. and its coefficients. x,y in this case. (normal direction is calculated
31 // as tan1^tan2)
32 globalCoeffs
34     tan1 (0 1 0);
35     tan2 (0 0 1);
38 patchLocalCoeffs
40     patch patchName; //Normal direction is facenormal of zero'th face of patch
41     tan1 (0 1 0);
42     tan2 (0 0 1);
45 // List of directions to refine
46 directions
48     tan1
49     tan2
50     normal
53 // Whether to use hex topology. This will
54 // - if patchLocal: all cells on selected patch should be hex
55 // - split all hexes in 2x2x2 through the middle of edges.
56 useHexTopology  true;
58 // Cut purely geometric (will cut hexes through vertices) or take topology
59 // into account. Incompatible with useHexTopology
60 geometricCut    false;
62 // Write meshes from intermediate steps
63 writeMesh       false;
65 // ************************************************************************* //