Zaslat SMS: Computational solid state physics;