Jump to content

Can Abyssalite leak heat in spite of having 0 thermal conductivity?


Recommended Posts

If I enclose a portion of the asteroid with Abyssalite, and each tile inside will have exactly the same temperature, can I assume this region no longer weighs down on my performance? Can I think of this region as "computationaly-inexistent"?

I don't want to create vacums because it doesn't feel like a true asteroid then

image.thumb.png.1767ff05a29c561052c0fbf0fa9f4151.png

Abyssalite actually has a thermal conductivity of 0.00001, but the game rounds it to 0.  This annoys me.  The game still does computations on those. 

However, I believe there was an experiment a while ago that showed that bricking the asteroid is superior performance-wise to vacuuming it.  The theory was that a vacuum is treated as a gas, so they still try to do the thermal computations as well as gas movement computations.  

I'm not sure there is a way to create a computational dead zone.

Abyssalite seems to cause heat when it's exposed to gases, but not when exposed to solids.  It's very weird and doesn't behave how you'd expect.  Near as I can tell, you only need to worry about this when the abyssalite's temperature is not equal to what you want the environment to be.

2 insulated tiles of any material practically creates computation dead zone. I tested while ago few scenarios for whole map and indeed bricking it up gives the most fps. So if you want to build up empty spaces use insulated tiles, or layer of 2 insulated tiles - what is inside should equilize temperature and won't be heated or cooled any more if insulated with 2 tiles layer.

6 hours ago, Angpaur said:

2 insulated tiles of any material practically creates computation dead zone. I tested while ago few scenarios for whole map and indeed bricking it up gives the most fps. So if you want to build up empty spaces use insulated tiles, or layer of 2 insulated tiles - what is inside should equilize temperature and won't be heated or cooled any more if insulated with 2 tiles layer.

Isn't that the same of vacuuming an entire area and the filling it with say, granite tiles. As long as they're surrounded by vacuum they should be insulated.

15 hours ago, DarkMaster13 said:

Abyssalite seems to cause heat when it's exposed to gases, but not when exposed to solids.  It's very weird and doesn't behave how you'd expect.  Near as I can tell, you only need to worry about this when the abyssalite's temperature is not equal to what you want the environment to be.

No, it definitely exchanges heat with solids.

23 minutes ago, TheMule said:

Isn't that the same of vacuuming an entire area and the filling it with say, granite tiles. As long as they're surrounded by vacuum they should be insulated.

I would rather use insulated tiles as vacuum still requires more computations.

5 hours ago, Angpaur said:

I would rather use insulated tiles as vacuum still requires more computations.

How does nothing require more calculations than something?  I thought vacuum had the insulated flag like neutronium?  Can you paint that in sandbox?

 

In

I provided temperatures of abyssalite from in my LO maker. There is an abyssalite tile not touching any gases but touching only other abyssalite tiles. It looks like no heat transfer occurred between them. Temperature of corner tiles did not changed for almost 2000 cycles.

Temp.thumb.png.500797394e7a3f106cdfc1349bd57b10.png

23 hours ago, DarkMaster13 said:

Abyssalite seems to cause heat when it's exposed to gases, but not when exposed to solids.  It's very weird and doesn't behave how you'd expect.  Near as I can tell, you only need to worry about this when the abyssalite's temperature is not equal to what you want the environment to be.

That is probably due to rounding to zero. Gas gets an increased heat exchange factor. Should be even stronger for liquids.

34 minutes ago, sheaker said:

There is an abyssalite tile not touching any gases but touching only other abyssalite tiles. It looks like no heat transfer occurred between them. Temperature of corner tiles did not changed for almost 2000 cycles.

There is a threshold at which heat transfer is negated (not rounding error). Details are in @Yothiels post below. Extremely useful in lots of designs and completely abusable.

Spoiler

Here is the key line. You can make pretty crazy things happen when you know this.

if |ΔQ'| < 1.0E-4, no transfer is done

 

23 hours ago, sheaker said:

I provided temperatures of abyssalite from in my LO maker. There is an abyssalite tile not touching any gases but touching only other abyssalite tiles. It looks like no heat transfer occurred between them. Temperature of corner tiles did not changed for almost 2000 cycles.

I'm guessing that you mention this in response to me saying that abyssalite does exchange heat with other abyssalite?  Ever watch your oil biome get hotter and hotter as heat leaks through even two layers of abyssalite from the magma below?  It happens.

6 minutes ago, psusi said:

I'm guessing that you mention this in response to me saying that abyssalite does exchange heat with other abyssalite?  Ever watch your oil biome get hotter and hotter as heat leaks through even two layers of abyssalite from the magma below?  It happens.

I rather meant 'in this situation' or 'there may be'. More like a confirmation that there can be no heat transfer.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...