Use a different mixture on a per-cell basis.
In the thermoPhysicalProperties
one can now select the new pureZoneMixture
model. It is a drop-in replacement for pureMixture
where the mixture properties itself are sub selected by cellZones. In below example (for a solid mesh) there are two cellZones, heater1
and heater2
. The second, heater2
has slightly different properties:
thermoType
{
type heSolidThermo;
mixture pureZoneMixture; //pureMixture;
transport constIso;
thermo hConst;
equationOfState rhoConst;
specie specie;
energy sensibleEnthalpy;
}
mixture
{
heater1
{
specie
{
molWeight 50;
}
transport
{
kappa 80;
}
thermodynamics
{
Hf 0;
Cp 450;
}
equationOfState
{
rho 8000;
}
}
heater2
{
//- Start off from heater1 properties
${heater1}
//- Selectively overwrite properties
equationOfState
{
rho 4000;
}
}
}
compressible::turbulentTemperatureRadCoupledMixed
) for chtMultiRegionFoam
. The only difference is that the per-cell properties are looked up through the cellZone the cell is in.harmonic
)