Students can also do the course work under Windows 10, provided that they install the Windows Subsystem for Linux. The BASH shell is already included (via the Terminal.app), and it’s possible to install any standard Unix tools that are missing.įirst install the command line developer tools from Xcode:īrew install -cairo -latex -pdf -tests -with-aquaterm -with-x11 gnuplot Nonetheless, students will be primarily responsible for picking up C++ on their own. There will be some language instruction during the lectures. It should be straightforward for students to pick up the small portion of the language we will be using, especially if they are already familiar with C or Fortran 95. Students will be expected to compose exercise and assignment codes in C++. Despite these choices, much of the material we’ll cover will be language- and platform-agnostic. The language of instruction will be C++, a superset of C that includes object-oriented features and libraries for generic programming. Students will be expected to achieve basic proficiency with the BASH shell, make, gnuplot, and the GNU Compiler Collection (GCC). Linux is a popular (and free) variant of the Unix operating system that is widely used in the scientific community. This course will emphasize standard open-source tools available under GNU/Linux. Advanced Topics in Physics II - Computational Physics Phys 750 - Fall 2017Ģ11A Lewis details provided in the syllabus.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |