/*--------------------------------*- C++ -*----------------------------------*\
  ==  == ====== ====   ====    |
                    \\     ||  | Multiphase Code Repository by HZDR
  ======   //   ||  || ===//   | Website: https://doi.org/10.14278/rodare.767
  ||  ||  //    ||  // || \\   | License: GPL-3.0-or-later
  ==  == ====== ====   ==  ==  |
\*---------------------------------------------------------------------------*/
FoamFile
{
    format      ascii;
    class       dictionary;
    location    "system";
    object      functions;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

#includeFunc    residuals(p_rgh, name=residuals)

// r = 0.06, phi = 0
// r = 0.04, phi = 22.5
#includeFunc    probes
(
    name=probes,
    points=
    (
        (0.06     0        0)
        (0.036955 0.015307 0)
    ),
    fields=( p_rgh alpha.phase1 alpha.phase2 U.phase1 U.phase2 )
)

// r = 0.10, phi = 0
#includeFunc    graphCell
(
    name=graph_blade,
    start=(0   0    0),
    end=  (0.1 1e-6 0),
    axis=x,
    fields=( U.phase1 U.phase2 )
)

// r = 0.10, phi = 22.5
#includeFunc    graphCell
(
    name=graph_22p5DegAheadOfBlade,
    start=(0        0        0),
    end=  (0.092389 0.038269 0),
    axis=distance,
    fields=( U.phase1 U.phase2 )
)

// r = 0.10, phi = -22.5
#includeFunc    graphCell
(
    name=graph_22p5DegBehindBlade,
    start=(0         0        0),
    end=  (0.092389 -0.038269 0),
    axis=distance,
    fields=( U.phase1 U.phase2 )
)

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