finn
09/17/2025, 8:23 AMSelecting thermodynamics package hPsiThermo<pureMixture<sutherlandTransport<specieThermo<janafThermo<perfectGas>>>>>
From function janafThermo<equationOfState>::checkT(scalar& T) const
in file /home/20213266/foam/foam-extend-5.0/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 61
attempt to use janafThermo<equationOfState> out of temperature range 200 -> 6000; T = 0
The following is occuring in my decomposed case, this is a multiregion case has it to do with that, it is selecting cells outside the region which leads it to select arbitrary 0 value?
It does this simularly with for my solid if I select it to use a mixture, which includes normalizing the mass fraction which probably leads to division by 0, aswell as using a thermo library which has dependency of 1/T which I reckon also leads to floating point errors... Not sure what leads to decomposed case selecting these values
Decomposition like:
module load OpenFOAM/v2206-foss-2022a
source $FOAM_BASH
decomposePar -cellDist
decomposePar -allRegions -copyZero -force
Where the decomposePar uses metis recursive writing the cellDistribution, and the regions using manual using that cellDistribution
Additionally added the following constraints:
{
baffles
{
type preserveBaffles;
enabled true;
}
faces
{
type preserveFaceZones;
zones (background_to_conductor fluid_to_conductor);
enabled true;
}
}
Switching now to constant thermophysical problems: runs in errors at hConstThermo :: calculate