From f68b9cd80f7a8773560b58212f9286282d0bc696 Mon Sep 17 00:00:00 2001 From: Will Bainbridge Date: Tue, 25 Sep 2018 09:33:48 +0100 Subject: [PATCH] InterfaceCompositionModel: Constant thermo instantiations --- .../InterfaceCompositionModels.C | 82 ++++++++++++++++++- 1 file changed, 78 insertions(+), 4 deletions(-) diff --git a/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/interfaceCompositionModels/InterfaceCompositionModel/InterfaceCompositionModels.C b/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/interfaceCompositionModels/InterfaceCompositionModel/InterfaceCompositionModels.C index 80c5eb0893..2ee03d7abc 100644 --- a/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/interfaceCompositionModels/InterfaceCompositionModel/InterfaceCompositionModels.C +++ b/applications/solvers/multiphase/reactingEulerFoam/interfacialCompositionModels/interfaceCompositionModels/InterfaceCompositionModel/InterfaceCompositionModels.C @@ -123,10 +123,22 @@ namespace Foam // Gas-side models makeInterfaceCompositionModel + ( + Saturated, + constEThermoPhysics, + constEThermoPhysics + ); + makeInterfaceCompositionModel + ( + Saturated, + constGasEThermoPhysics, + constEThermoPhysics + ); + makeInterfaceCompositionModel ( Saturated, gasEThermoPhysics, - constFluidEThermoPhysics + constEThermoPhysics ); makeInterfaceCompositionModel ( @@ -134,11 +146,30 @@ namespace Foam constGasEThermoPhysics, constFluidEThermoPhysics ); + makeInterfaceCompositionModel + ( + Saturated, + gasEThermoPhysics, + constFluidEThermoPhysics + ); + + makeSpecieInterfaceCompositionModel + ( + NonRandomTwoLiquid, + constEThermoPhysics, + constEThermoPhysics + ); + makeSpecieInterfaceCompositionModel + ( + NonRandomTwoLiquid, + constGasEThermoPhysics, + constEThermoPhysics + ); makeSpecieInterfaceCompositionModel ( NonRandomTwoLiquid, gasEThermoPhysics, - constFluidEThermoPhysics + constEThermoPhysics ); makeSpecieInterfaceCompositionModel ( @@ -146,12 +177,30 @@ namespace Foam constGasEThermoPhysics, constFluidEThermoPhysics ); + makeSpecieInterfaceCompositionModel + ( + NonRandomTwoLiquid, + gasEThermoPhysics, + constFluidEThermoPhysics + ); // Liquid-side models makeSpecieInterfaceCompositionModel ( Henry, - constFluidEThermoPhysics, + constEThermoPhysics, + constEThermoPhysics + ); + makeSpecieInterfaceCompositionModel + ( + Henry, + constEThermoPhysics, + constGasEThermoPhysics + ); + makeSpecieInterfaceCompositionModel + ( + Henry, + constEThermoPhysics, gasEThermoPhysics ); makeSpecieInterfaceCompositionModel @@ -162,16 +211,41 @@ namespace Foam ); makeSpecieInterfaceCompositionModel ( - Raoult, + Henry, constFluidEThermoPhysics, gasEThermoPhysics ); + + makeSpecieInterfaceCompositionModel + ( + Raoult, + constEThermoPhysics, + constEThermoPhysics + ); + makeSpecieInterfaceCompositionModel + ( + Raoult, + constEThermoPhysics, + constGasEThermoPhysics + ); + makeSpecieInterfaceCompositionModel + ( + Raoult, + constEThermoPhysics, + gasEThermoPhysics + ); makeSpecieInterfaceCompositionModel ( Raoult, constFluidEThermoPhysics, constGasEThermoPhysics ); + makeSpecieInterfaceCompositionModel + ( + Raoult, + constFluidEThermoPhysics, + gasEThermoPhysics + ); } // ************************************************************************* //