Chemical and petroleum engineering