BUG: UListIO: byteSize overflowing on really big faceLists
[OpenFOAM-2.0.x.git] / tutorials / lagrangian / reactingParcelFilmFoam / rivuletPanel / system / createPatchDict
blob45096b864a219cbfa7cb5f56bf91959504d9a724
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      createPatchDict;
16 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 // This application/dictionary controls:
19 // - optional: create new patches from boundary faces (either given as
20 //   a set of patches or as a faceSet)
21 // - always: order faces on coupled patches such that they are opposite. This
22 //   is done for all coupled faces, not just for any patches created.
23 // - optional: synchronise points on coupled patches.
25 // 1. Create cyclic:
26 // - specify where the faces should come from
27 // - specify the type of cyclic. If a rotational specify the rotationAxis
28 //   and centre to make matching easier
29 // - always create both halves in one invocation with correct 'neighbourPatch'
30 //   setting.
31 // - optionally pointSync true to guarantee points to line up.
33 // 2. Correct incorrect cyclic:
34 // This will usually fail upon loading:
35 //  "face 0 area does not match neighbour 2 by 0.0100005%"
36 //  " -- possible face ordering problem."
37 // - in polyMesh/boundary file:
38 //      - loosen matchTolerance of all cyclics to get case to load
39 //      - or change patch type from 'cyclic' to 'patch'
40 //        and regenerate cyclic as above
43 // Do a synchronisation of coupled points after creation of any patches.
44 // Note: this does not work with points that are on multiple coupled patches
45 //       with transformations (i.e. cyclics).
46 pointSync false;
48 // Patches to create.
49 patches
51     // none
54 // ************************************************************************* //