/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  v1912                                 |
|   \\  /    A nd           | Website:  www.openfoam.com                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      obstaclesDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

_11
{
    groupId 11;

    zpipe { direction z; length 0.947; diameter 0.026; }
    box1  { size (0.006 3.05 0.05); }

    obstacles
    (
        box { point (1.012   0.95    0.05  ); size (1.038  0.05   0.006); }
        box { point (1.012   0.95    0.997 ); size (1.038  0.05   0.006); }
        box { point (1.012   2.05    0.05  ); size (1.038  0.05   0.006); }
        box { point (1.012   2.05    0.997 ); size (1.038  0.05   0.006); }
        box { point (0.95    1.012   0.05  ); size (0.05   1.038  0.006); }
        box { point (0.95    1.012   0.997 ); size (0.05   1.038  0.006); }
        box { point (2.05    1.012   0.05  ); size (0.05   1.038  0.006); }
        box { point (2.05    1.012   0.997 ); size (0.05   1.038  0.006); }

        cyl { point (1.031   0.975   0.056); $zpipe; }
        cyl { point (1.281   0.975   0.056); $zpipe; }
        cyl { point (1.531   0.975   0.056); $zpipe; }
        cyl { point (1.781   0.975   0.056); $zpipe; }
        cyl { point (2.031   0.975   0.056); $zpipe; }
        cyl { point (1.031   2.075   0.056); $zpipe; }
        cyl { point (1.281   2.075   0.056); $zpipe; }
        cyl { point (1.531   2.075   0.056); $zpipe; }
        cyl { point (1.781   2.075   0.056); $zpipe; }
        cyl { point (2.031   2.075   0.056); $zpipe; }
        cyl { point (0.975   1.031   0.056); $zpipe; }
        cyl { point (0.975   1.281   0.056); $zpipe; }
        cyl { point (0.975   1.531   0.056); $zpipe; }
        cyl { point (0.975   1.781   0.056); $zpipe; }
        cyl { point (0.975   2.031   0.056); $zpipe; }
        cyl { point (2.075   1.031   0.056); $zpipe; }
        cyl { point (2.075   1.281   0.056); $zpipe; }
        cyl { point (2.075   1.531   0.056); $zpipe; }
        cyl { point (2.075   1.781   0.056); $zpipe; }
        cyl { point (2.075   2.031   0.056); $zpipe; }
    );
}

// ************************************************************************* //
