The efficiency of a machine is in general defined as the ratio between useful (released) energy and the input energy. Therefore, the exact formulas for efficiency depend on the purpose of the machine. What's the difference in the maximal efficiency of a heat pump and a heat engine? Both the engine and the pump have the cold reservoir set at T_c=10∘C and the hot reservoir at T_h=70∘C.
1 answer
http://engineering.myindialist.com/2009/difference-between-a-heat-engine-refrigerator-and-heat-pump/#.UdxFaztM9u0