- Physics 3730/6720 -
Introduction to Computational Physics
Fall 2015

Schedule
: Monday and Wednesday, 14:00 - 15:55
Location: SFEBB 5170
Instructor: Stephan LeBohec 219 South-Physics (Phone: 587-9923)
Teaching Assistants: Takahiro Yamamoto and Song-haeng Lee
Course E-mail: Mail Form
Office hours in South Physics 205 (Starting after September 28th):

• Song: Thursday 14:00. Note, Thursday December 10th is the last day of class. However, the South Physics computer lab was reserved and we had to cancel office hours. You can keep writing to us if you run into any problem.
• Stephan: Friday 11:00
• Takahiro: Friday 13:00
If you have not done so yet, you may get access at any time to the Computer Lab in South Physics 205 by filling in this form). I think you need to check both "South Physics East and West Entrances" (if you plan to work really late at night as you should or super early in the morning, which I could not do) and "Computer Lab,SP205".

Announcements
Hit the reload button to make sure you get the most recent announcements.
• October 23 2015: Here are three games programmed by students in past classes for you to look at (and play with). In each case, the link is to an archive file like chinesechess.tar for example. Once the file is downloaded to your directory, use the command tar -xf chinesechess.tar to expand the file into all its components (do man tar to know more about tar):
Chinese Chess by Tingshiuan Wu (Spring 2015)
3D Tic-Tac-Toe by Gray Marchese (Spring 2015)
Ascii Game by Clayton Sweeten (Spring 2015)
• October 8 2015: Julie Imig has been experimenting with the value of p is the iteration Z[n+1]=Z[n]^p+C. The Mandelbrot set is constructed with p=2. This animation consists of frames obtained with integer values of p from 2 to 13. This animation was obtained for values of p ranging from 2 to 3 in steps of 0.1. Thanks for a great idea to Julie. We could talk about Julie's sets with p!=2, not to be confused with Julia set with which you could play as well using the same tools.
• October 7 2015: Here is an animation produced by Jiang Wei. The number of iterations increases with time. Here is a global view of the Mandelbrot set produced by Jiang Wei as well. Justice Clark has been concentrating on specific regions of the Mandelbrot set. The link to each emage specifies the parameters he has been using with his mandelbrot.cpp program: 1000 0.35312000101 0.099897338 0.000000001 10000, 500 0.35312000101 0.099897338 0.000000001 15000 & 500 0.35312000101 0.099897338 0.000000000000000001 8000. In the gray scaled picture, the brightness is set by the number of iteration needed to establish the point does not belong to the Mandelbrot set while points that could not be excluded are represented in black. Congratualtions and thanks to both Jiang and Justice!
• October 5 2015: The Career Services Career Treks takes place the Monday and Tuesday of fall break, and allows students the opportunity to go out to various employers to see what it would be like to work in their companies. This year, Eric Bloomquist in Career Services has decided to do a trek targeted to Math and Physics, but only 5 students have applied so far. The application deadline is Monday October 5 at midnight, so the department of physics and astronomy is trying to encourage its students to get involved. This is a great opportunity for students who are wondering what they can do with a BS in Physics, and to network with the companies, which may lead to internship opportunities, etc.
Detailed information can be found on the Career Services home page under Career Treks.
• September 21st 2015: In order to reduce the "terminal hanging" problems we have seen in class, a new server has been made available. Consequently there is a new assignements of students to different servers. Please check the grade sheet to see if you have been assigned to a different server and log in that server. Thank you.
• September 14th 2015: There will be a Quick test (15 minutes) on C-programming at the beginning of class on Wednesday September 23rd. .
• September 3rd 2015: If you have a computer with a unix-flavored operating system (Ubuntu or Mac OS X for example) you can always log in the physics computer from a terminal window on your computer by running the command "ssh -y user@cygnus.physics.utah.edu" with "user" replaced by your actual user name for your physics account and "cygnus" replaced by "draco" or "orion" depending on the server you wish to login.
• September 2nd 2015: On September 9th 2015, there will be a quick test (15 minutes) on Unix commands. I will post a PDF file with questions and you will write your answers in a text file using emacs (for example) and submit your text file according to the instructions that will be provided. The test will take place at the beginning of class so do not be late.
• September 2nd 2015: The campus firewall stops incoming RDP connections (which we use from the business school which is on campus), the standard campus solution is to use VPN connections. To setup VPN, you need to do is go to vpnaccess.utah.edu and run the AnyConnect program. It may ask you to download an installer that you would have to run but it is all more or less automated. For support you can call the helpdesk (801-581-4000) or go to the Marriott help desk.
• August 27th 2015: If you do not have access to a unix computer, you can practice unix commands and operation by going to JSLinux.
• August 25th 2015: As we start studying basics of the unix operating systems, consider installing Ubuntu on your laptop or home computer. Ubuntu is a version of linux, a unix system.
• August 24th 2015: We have been experiencing all sorts of complications associated with the unusual number of students registered in the class and with the fact we have to work remotely on new servers (computers). These problems will hopefuly be resolved in the course of the week. This page is underconstruction.