abstract thermodinamics