/*--------------------------------*- C++ -*----------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
   \\    /   O peration     | Website:  https://openfoam.org
    \\  /    A nd           | Version:  9
     \\/     M anipulation  |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    location    "constant/metal";
    object      thermophysicalProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

thermoType
{
    type            heSolidThermo;
    mixture         pureMixture;
    transport       constIso;  // Correct transport model for solid
    thermo          eConst;    // Energy model
    equationOfState rhoConst;
    specie          specie;
    energy          sensibleInternalEnergy;
}

mixture
{
    // Aluminium properties

    specie
    {
        molWeight       27;    // Atomic weight of Aluminium
    }

    equationOfState
    {
        rho             2700;  // Density of Aluminum in kg/m^3
    }

    transport
    {
        kappa           200;   // Thermal conductivity of Aluminum in W/mK
    }

    thermodynamics
    {
        Hf              0;     // Enthalpy of formation (set to 0 for simplicity)
        Cp              900;   // Specific heat capacity at constant pressure (J/kgK)
        Cv              600;   // Specific heat capacity at constant volume (J/kgK) [added]
    }
}

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