Jump to content

Inconsistent behavior of heat transfer on different platforms


Sanchozz
  • Branch: Preview Branch Version: Linux Pending

Sorry, English is not my native language.

I discovered inconsistent behavior of Cell-Cell Heat Transfer on different platforms.

on Windows used minimal thermal conductivity

on Linux used average thermal conductivity

I also can't check it on OSX

just little experiment, starting conditions:

2 block of Sandstone 1000 kg 500C

1 block of Copper Ore 1000 kg 0C

1 block of Refined Copper 1000 kg 0C

on Windows:

w-1.thumb.png.48cf89fc318cd40e9a1bef774f31ef0d.png

w-2.thumb.png.455e071f18c9ccac8070bbbae110b6bf.pngw-3.thumb.png.39cf4e5d5e87d976e19e8f07c3ce4972.pngw-4.thumb.png.00d0b43c93da29912334069aadc4f771.png

After a few seconds. It is clearly seen that Refined Copper and Copper Ore are heated at almost the same rate. Obviously, the minimum thermal conductivity is used.

w-5.thumb.png.5941452e20086b71ad4d66565c336370.pngw-6.thumb.png.dfa2b82c0d514b781231eee0fd185a12.png

on Linux:

l-1.thumb.png.1f3b7d1a355561ac0ac8003b06f6f368.png

l-2.thumb.png.0b0213a53f99a4919f3a814cc7295af0.pngl-3.thumb.png.04131b7803544846d682399820d0b0c1.pngl-4.thumb.png.86489955624c6f886044876a1c15c91b.png

After a few seconds. It is clearly visible that Refined Copper heats up more than three times faster than Copper Ore. obviously, the average thermal conductivity is used.

l-5.thumb.png.4f16b6399223dec28008e03a9dbc0a2d.pngl-6.thumb.png.11576a9064dd465eb137ed5294c1bfd1.png

Also affected on Release Branch

Test-Heat-Transfer.sav

Player.log

output_log.txt


Steps to Reproduce
repeat the experiment as described in the description on Windows and on Linux
  • Like 2
  • Thanks 3



User Feedback


I rechecked it again right now.
this bug is now really fixed.
but I don’t see a record of this in the patch notes.
Klei applied the "Ninja-patch" again :D

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...