Various types of energy functions used in engineering include potential, kinetic, thermal, and chemical energy functions in mechanical engineering, electrical energy functions in electrical engineering, and strain energy functions in structural engineering. Other types include solar, wind, nuclear, and thermal energy functions in energy engineering.