openfoam/tutorials
Henry Weller f6dacfb484 liquidThermo: rhoThermo instantiated on liquidProperties
This allows single, multi-phase and VoF compressible simulations to be performed
with the accurate thermophysical property functions for liquids provided by the
liquidProperty classes.  e.g. in the
multiphase/compressibleInterFoam/laminar/depthCharge2D tutorial water can now be
specified by

thermoType
{
    type            heRhoThermo;
    mixture         pureMixture;
    properties      liquid;
    energy          sensibleInternalEnergy;
}

mixture
{
    H2O;
}

as an alternative to the previous less accurate representation defined by

thermoType
{
    type            heRhoThermo;
    mixture         pureMixture;
    transport       const;
    thermo          hConst;
    equationOfState perfectFluid;
    specie          specie;
    energy          sensibleInternalEnergy;
}

mixture
{
    specie
    {
        molWeight   18.0;
    }
    equationOfState
    {
        R           3000;
        rho0        1027;
    }
    thermodynamics
    {
        Cp          4195;
        Hf          0;
    }
    transport
    {
        mu          3.645e-4;
        Pr          2.289;
    }
}

However the increase in accuracy of the new simpler and more convenient
specification and representation comes at a cost: the NSRDS functions used by
the liquidProperties classes are relatively expensive to evaluate and the
depthCharge2D case takes ~14% longer to run.
2017-02-19 16:44:00 +00:00
..
basic PBiCGStab: New preconditioned bi-conjugate gradient stabilized solver for asymmetric lduMatrices 2016-09-05 11:46:42 +01:00
combustion liquidProperties: Simplified dictionary format 2017-02-17 22:08:42 +00:00
compressible thermophysicalModels: Changed specie thermodynamics from mole to mass basis 2017-02-17 11:22:14 +00:00
discreteMethods postProcessing: Replaced 'foamCalc' and the 'postCalc' utilities 2016-05-28 18:58:48 +01:00
DNS/dnsFoam/boxTurb16 tutorials Allrun scripts: Update running of postProcess application 2016-08-02 16:24:28 +01:00
electromagnetics tutorials Allrun scripts: Update running of postProcess application 2016-08-02 16:24:28 +01:00
financial/financialFoam/europeanCall PBiCGStab: New preconditioned bi-conjugate gradient stabilized solver for asymmetric lduMatrices 2016-09-05 11:46:42 +01:00
heatTransfer thermophysicalModels: Changed specie thermodynamics from mole to mass basis 2017-02-17 11:22:14 +00:00
incompressible snappyHexMesh: Added "noRefinement" writeFlag to control the writing of cellLevel, pointLevel etc. files 2017-01-24 22:28:36 +00:00
lagrangian liquidProperties, solidProperties: Simplified input 2017-02-18 12:43:10 +00:00
mesh thermophysicalModels: Changed specie thermodynamics from mole to mass basis 2017-02-17 11:22:14 +00:00
multiphase liquidThermo: rhoThermo instantiated on liquidProperties 2017-02-19 16:44:00 +00:00
resources/geometry GIT: Repo update 2014-12-11 08:35:10 +00:00
stressAnalysis tutorials Allrun scripts: Update running of postProcess application 2016-08-02 16:24:28 +01:00
Allclean scripts: Reformat with consistent section separators 2016-02-15 18:30:24 +00:00
Allrun Sprucing up the tutorials folder and adding -dict to "collapseEdges" 2016-03-06 19:06:44 +00:00
Alltest tutorials: Renamed .org -> .orig 2016-04-30 21:53:50 +01:00