multiphaseEuler: Use saturation models from the thermo library

The multiphaseEuler module now uses saturation models from the
centralised thermophysical properties library.

The control of these models is slightly different than for the previous
multiphaseEuler-specific saturation models. Where previously a
"saturationPressure" or "saturationTemperature" sub-dictionary was
employed, now "pSat" and "Tsat" entries are used which can be specified
flexibly in a similar manner to function1-s. See the previous commit for
details.
This commit is contained in:
Will Bainbridge
2022-11-16 15:22:39 +00:00
parent 5e8eb78e28
commit 9b373b2950
39 changed files with 135 additions and 1630 deletions

View File

@ -126,7 +126,7 @@ blending
}
}
saturation
saturationTemperature
{
gas_liquid
{

View File

@ -115,10 +115,7 @@ interfaceComposition
type saturated;
species ( H2O );
Le 1.0;
saturationPressure
{
type ArdenBuck;
}
pSat ArdenBuck;
}
}

View File

@ -115,10 +115,7 @@ interfaceComposition
type saturated;
species ( water );
Le 1.0;
saturationPressure
{
type ArdenBuck;
}
pSat ArdenBuck;
}
gas_liquid_inThe_liquid

View File

@ -115,10 +115,7 @@ interfaceComposition
type saturated;
species ( H2O );
Le 1.0;
saturationPressure
{
type ArdenBuck;
}
pSat ArdenBuck;
}
}

View File

@ -59,13 +59,12 @@ surfaceTension
}
}
saturation
saturationTemperature
{
steam_water
{
type constant;
pSat 1e5;
Tsat 372.76;
type constant;
value 372.76;
}
}

View File

@ -163,7 +163,7 @@ blending
}
}
saturation
saturationTemperature
{
gas_liquid
{

View File

@ -209,7 +209,7 @@ blending
}
}
saturation
saturationTemperature
{
gas_liquid
{

View File

@ -273,7 +273,7 @@ blending
}
}
saturation
saturationTemperature
{
gas_liquid
{