https://linen.dev logo
``` Selecting thermodynamics package hPsiThermo<pu...
# programming
f
Copy code
Selecting 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:
Copy code
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:
Copy code
{
    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