/*--------------------------------*- C++ -*----------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM:  The Open Source CFD Toolbox
   \\    /   O peration     | Version:   OpenFOAM-9 (f8d11b031) (openfoam.org)
    \\  /    A nd           | Upstream:  A Wikki Brasil project (wikki.com.br)
     \\/     M anipulation  | Version:   dev
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    location    "well0";
    object      wellMeshingDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

nLayers                       1;
devicesInLayer
(
    layer0
    (w0_packer2 bc0 bc1)
    layer1
    (w0_wall0 w0_wall1 w0_wall2 w0_wall3 w0_wall4 w0_icv0 w0_icv1)
);
MDRef                         300.0;
sourceZoneName                nearWell;
layer0
{
    heel                          (500 500 150);
    toe                           (500 500 50);
    zCells                        100;
    vfpCoeffs
    {
        type                          boundary;
        patchInfo
        {
            name                          wallsVFP;
            type                          wall;
        }
    }
    bc0Coeffs
    {
        type                          boundary;
        MDi                           -1e20;
        MDf                           350;
        ID                            0.21589999999999998;
        OD                            0.21589999999999998;
        patchInfo
        {
            name                          inlet_inf;
            type                          wall;
        }
    }
    bc1Coeffs
    {
        type                          boundary;
        MDi                           350;
        MDf                           1e20;
        ID                            0.21589999999999998;
        OD                            0.21589999999999998;
        patchInfo
        {
            name                          inlet_sup;
            type                          wall;
        }
    }
    w0_packer2Coeffs
    {
        type                          packer;
        MDi                           370.0;
        MDf                           330.0;
    }
}
layer1
{
    w0_wall1Coeffs
    {
        type                          wall;
        MDi                           374.0;
        MDf                           370.0;
        OD                            0.17779999999999999;
        ID                            0.127;
    }
    w0_wall0Coeffs
    {
        type                          wall;
        MDi                           304.0;
        MDf                           300.0;
        OD                            0.17779999999999999;
        ID                            0.127;
    }
    w0_wall4Coeffs
    {
        type                          wall;
        MDi                           400.0;
        MDf                           375.0;
        OD                            0.17779999999999999;
        ID                            0.127;
    }
    w0_wall3Coeffs
    {
        type                          wall;
        MDi                           330.0;
        MDf                           305.0;
        OD                            0.17779999999999999;
        ID                            0.127;
    }
    w0_wall2Coeffs
    {
        type                          wall;
        MDi                           370.0;
        MDf                           330.0;
        OD                            0.17779999999999999;
        ID                            0.127;
    }
    w0_icv0Coeffs
    {
        type                          icv;
        MDi                           375.0;
        MDf                           374.0;
        OD                            0.17779999999999999;
        ID                            0.127;
        state                         0;
        dischargeModel                CvDataFit;
        CvDataFitCoeffs
        {
            CvUnits                       USgpm_psi_in2;
            Cv                            3.4722222222222223;
            FlowArea                      10;
        }
    }
    w0_icv1Coeffs
    {
        type                          icv;
        MDi                           305.0;
        MDf                           304.0;
        OD                            0.17779999999999999;
        ID                            0.127;
        state                         0;
        dischargeModel                CvDataFit;
        CvDataFitCoeffs
        {
            CvUnits                       USgpm_psi_in2;
            Cv                            4.166666666666667;
            FlowArea                      10;
        }
    }
}


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