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

thermoType
{
    type            heRhoThermo;
    mixture         pureMixture;
    transport       sutherland;
    thermodynamics  hPolynomial;
    equationOfState hPolynomial;
    specie          specie;
    energy          sensibleInternalEnergy;
}

mixture
{
    specie
    {
        molWeight       18.0153;    // Molecular weight of water (kg/kmol)
    }
    transport
    {
        model           sutherland;
        sutherlandCoeffs
        {
            C1              1.458e-6;   // Sutherland's constant C1 (kg/m/s/K^0.5)
            C2              110.4;      // Sutherland's constant C2 (K)
        }
    }
    thermo
    {
        Tlow            200;         // Low temperature range (K)
        Thigh           2500;        // High temperature range (K)
        transport       polynomial;
        thermoCoeffs
        {
            Cp              [1 -2 3 -3 0 0 0] 1340;  // Polynomial coefficients for Cp (J/kg/K)
            Hf              [0 1 0 0 0 0 0] -2858000;  // Polynomial coefficients for Hf (J/kg)
            S               [0 0 0 0 0 0 0] 4.41;    // Polynomial coefficients for S (J/kg/K)
            rho             [0 1 -3 0 0 0 0] 997.74;    // Polynomial coefficients for density (kg/m^3)
        }
    }
    equationOfState
    {
        rhoMin          1000;        // Minimum density (kg/m^3)
        rhoMax          1000;        // Maximum density (kg/m^3)
    }
}

// Ideal gas properties
thermoType
{
    type            hePsiThermo;
    mixture         pureMixture;
    transport       const;
    thermo          janaf;
    equationOfState perfectGas;
}


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