Scientific computing as a whole is something of a hybrid field. Applications - as well as software - range from highly specialized operations used in only a narrow field of research to those with a ...