Homework for PHYS:5905 Special Topics: Numerical Simulation of Plasmas
LaTeX Template for Writing Up Howework Solutions
You are not required, but are encouraged, to use the following LaTeX template to assemble your homework solutions and plots into a single PDF for submission:
- Tar Archive of Latex file and sample .eps plot: hwsol_template.tar
- PDF of HW Solution Template: hwsol_template.pdf
UIowa ITS Link to Download Matlab to your own computer
The University has an appropriate license that all students can download Matlab to their own computers, including personal computers.
- Uiowa ITS Link for Matlab
- Click on the "For devices not managed by University ITS professionals" tab. Then click on the link in the top paragraph. This will take you to the mathworks website. From there it is fairly self explanatory. You will have to create an account through mathworks using your university email address. The University supplied version of matlab comes with all of the toolboxes and is licensed for one year after activation.
Week 1
Due Thursday January 17, 2019.
Due Tuesday January 29, 2019.
Week 2
Due Tuesday January 29, 2019.
- Homework #2b
- Example Matlab Code: Switch-Case and Function Call Example
- Example Matlab Code: Function needed for Switch-Case and Function Call Example
Week 3
Due Thursday February 7, 2019.
NOTE: Due to the forecast dangerously cold wind chills, class will not meet on Thursday, January 31, 2019.
Week 4
Due Thursday February 14, 2019.
- Homework #4a: In-class Exercises
- NOTE: There was an error in the numerical values for HW#4, Prob 1(g). You should take x_0/r_L=(0.1,0,4) and Omega T = 5 pi. (These values have been corrected in the PDF above.)
- Homework #4b: In-class Exercises
Week 5
Due Tuesday February 26, 2019.
Week 6
Due Thursday, February 28, 2019.
- Homework #6a: In-class Exercises
- Homework #6b: In-class Exercises
- Example Fortran90 Code: E x B drift using Euler timestepping with analytical solution
Week 7
Due Tuesday, March 12, 2019.
Week 8
Due Tuesday, March 26, 2019.
Week 9
Due Tuesday, April 2, 2019.
Due Thursday, April 4, 2019.Week 10
Due Tuesday, April 9, 2019.
Week 11
Due Tuesday, April 16, 2019.
- OpenMP 5.0 Reference Card
- Homework #11a: In-class Exercises
- Homework #11b: (Optional) In-class Exercises
Week 12
Continue working on Semester Project
Week 13
Continue working on Semester Project
Week 14
Continue working on Semester Project
Week 15
Semester Project is due Thursday, May 2, 2019.