Thermodynamic ensemble