Zaslat SMS: Phase stability in metals and alloys.