Merge branch 'master' of ssh://git.code.sf.net/p/foam-extend/foam-extend-3.2
[foam-extend-3.2.git] / tutorials / immersedBoundary / simpleSilencerLaminarIcoIbFoam / 0_org / U
blobc1f9350c7a36ac8d9032ac7db7d4f3627b2aebd2
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | foam-extend: Open Source CFD                    |
4 |  \\    /   O peration     | Version:     3.2                                |
5 |   \\  /    A nd           | Web:         http://www.foam-extend.org         |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       volVectorField;
13     object      U;
15 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
17 dimensions      [0 1 -1 0 0 0 0];
19 internalField   uniform (1 0 0);
21 boundaryField
23     silencer
24     {
25         type immersedBoundary;
26         refValue uniform (0 0 0);
27         refGradient  uniform (0 0 0);
28         fixesValue yes;
30         setDeadCellValue   yes;
31         deadCellValue      (0 0 0);
32     }
34     inlet
35     {
36         type fixedValue;
37         value uniform (1 0 0);
38     }
40     outlet
41     {
42         type zeroGradient;
43     }
45     top
46     {
47         type slip;
48     }
50     bottom
51     {
52         type slip;
53     }
55     back
56     {
57         type slip;
58     }
60     front
61     {
62         type slip;
63     }
66 // ************************************************************************* //