https://5dok.org/document/z3djnpj9-modelling-thermal-ermal-ermal-ermal-behavior-engine-o.html