mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: InterfaceCompositionModels: add tabulated (fluid) - icoTabulated (solid) options
This commit is contained in:
@ -5,7 +5,7 @@
|
|||||||
\\ / A nd | www.openfoam.com
|
\\ / A nd | www.openfoam.com
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
Copyright (C) 2017-2021 OpenCFD Ltd.
|
Copyright (C) 2017-2022 OpenCFD Ltd.
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
This file is part of OpenFOAM.
|
This file is part of OpenFOAM.
|
||||||
@ -480,6 +480,33 @@ namespace Foam
|
|||||||
hTabulatedPolyIcoSolidThermoPhysics
|
hTabulatedPolyIcoSolidThermoPhysics
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// From pure phase (tabulated) to solid phase (icoTabulated)
|
||||||
|
makeInterfacePureType
|
||||||
|
(
|
||||||
|
Lee,
|
||||||
|
heRhoThermo,
|
||||||
|
rhoThermo,
|
||||||
|
pureMixture,
|
||||||
|
tabulatedThermoPhysics,
|
||||||
|
heSolidThermo,
|
||||||
|
solidThermo,
|
||||||
|
pureMixture,
|
||||||
|
hTabulatedIcoTabulatedSolidThermoPhysics
|
||||||
|
);
|
||||||
|
|
||||||
|
// From solid phase (icoTabulated) to pure phase (tabulated)
|
||||||
|
makeInterfacePureType
|
||||||
|
(
|
||||||
|
Lee,
|
||||||
|
heSolidThermo,
|
||||||
|
solidThermo,
|
||||||
|
pureMixture,
|
||||||
|
hTabulatedIcoTabulatedSolidThermoPhysics,
|
||||||
|
heRhoThermo,
|
||||||
|
rhoThermo,
|
||||||
|
pureMixture,
|
||||||
|
tabulatedThermoPhysics
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
// interfaceHeatResistance model definitions
|
// interfaceHeatResistance model definitions
|
||||||
|
|||||||
@ -6,6 +6,7 @@
|
|||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
Copyright (C) 2011-2015 OpenFOAM Foundation
|
Copyright (C) 2011-2015 OpenFOAM Foundation
|
||||||
|
Copyright (C) 2022 OpenCFD Ltd.
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
This file is part of OpenFOAM.
|
This file is part of OpenFOAM.
|
||||||
@ -37,6 +38,7 @@ Description
|
|||||||
#include "specie.H"
|
#include "specie.H"
|
||||||
#include "rhoConst.H"
|
#include "rhoConst.H"
|
||||||
#include "icoPolynomial.H"
|
#include "icoPolynomial.H"
|
||||||
|
#include "icoTabulated.H"
|
||||||
#include "hConstThermo.H"
|
#include "hConstThermo.H"
|
||||||
#include "hPolynomialThermo.H"
|
#include "hPolynomialThermo.H"
|
||||||
#include "hPowerThermo.H"
|
#include "hPowerThermo.H"
|
||||||
@ -136,6 +138,19 @@ namespace Foam
|
|||||||
sensibleEnthalpy
|
sensibleEnthalpy
|
||||||
>
|
>
|
||||||
> hTabulatedPolyIcoSolidThermoPhysics;
|
> hTabulatedPolyIcoSolidThermoPhysics;
|
||||||
|
|
||||||
|
typedef
|
||||||
|
tabulatedSolidTransport
|
||||||
|
<
|
||||||
|
species::thermo
|
||||||
|
<
|
||||||
|
hTabulatedThermo
|
||||||
|
<
|
||||||
|
icoTabulated<specie>
|
||||||
|
>,
|
||||||
|
sensibleEnthalpy
|
||||||
|
>
|
||||||
|
> hTabulatedIcoTabulatedSolidThermoPhysics;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user