Computing aspects of crystal structure determination