Heating/cooling slightly modified for Tgas

If Tgas <= 0, most of the heating and cooling terms are turned off.

If Tgas >= 2e4. the viscous heating is turned off.