energetic function