Enhancing the Design of Electric Machines through the Interaction of Software Tools