computational baths