PHYS 338 - Computer Simulations in Physics
Instructor: Katharina Vollmayr-Lee, kvollmay@bucknell.edu, Olin 152, x7-3109Office Hours: WF 1-2, MWF 2-3 and by appointment (my schedule)
Texts:
- M. Newman, Computational Physics
- (Online:) H. Gould, J. Tobochnik, W. Christian, An Introduction to Computer Simulation Methods
Class Members: Rajasri Alaparthi, Houtan Bozorghadad, Alexander Christensen, Katherine Lilienthal, Carlos Mercado, Ziqi Niu, Jonathan Pham, Luke Riexinger, Narayan Timsina, Connor Wagh
Course Information
Announcements:
- Wed, Apr. 12, 1-3pm, ACWS 204: Make-Up Class
- HW19 Results Sec. of Paper due Apr.13 (hardcopy, beginning of class) (HW 19 includes updated schedule)
- HW21 First Version of 2nd Paper due Apr.21,Fr,5pm (HW 21 includes updated schedule)
- Main Project Talks:
- April 20, Thu: Katie, Ziqi, Luke
- April 25, Tu: CJ, Jonathan, Alex, Rajasri
- April 27, Thu: Narayan, Connor, Houtan
- HW22 First Version of 2nd Paper Apr.21: 1st Vs Final paper May 9, 9:30am: Final Vs Final Paper (HW 22 includes updated schedule)
- HW23 Final Paper May 1: Talk-Slides May 9, 9:30am: Final Vs Final Paper
Assignments
All Homework-Python Scripts need to be copied into your ~/share.dir/ and given read-permission
Due | Topic | Homework |
Jan.19 | Python: Jupyter & In/Out & Variables | HW 1 (Linux Excercise, Sign-Up ) |
Jan.24 | Python: Arithmetic & Decisions | HW2: Bibliography/Model |
Jan.26 | Python: Arrays & Repetitions | Hw3: Finish Jan.24 In-Class Work (hand-in via ~/share.dir) (& continue proj.) |
Jan.31 | Python: User-Def. Fcts. | HW 4 |
Feb.2 | Random Walks | HW 5 |
Feb.7 | Talk Tool (Latex & xfig) | HW 6 |
Feb.9 | Random Walk & Fractal Growth | HW 7 |
Feb.14 | Fractal Growth | HW 8 |
Feb.16 | Fractal Growth | HW 9 (updated after class) |
Feb.21 | Talks \& Fractal Dimension | HW 10 (final version of 1st main project paper) |
Feb.23 | Mini-Project I Talks | HW 11: Mini-Project I |
Feb.28 | Main Project Talks | HW 12 Luke, Katie, CJ, Connor & Rajasri |
March 2 | Main Project Talks | HW 13 (due 3/1) Houtan, Alex, Ziqi, Jonathan, Narayan |
March 7 | Main Project In Class | HW 14 (Revised Flow Chart) |
March 9 | MD Simulations Intro | HW 15 due March 10,5pm (First Vs. of Main Project Program) |
March 23 | MD Simulations: Chaos | HW 16 due March 24,5pm (2nd Vs. of Main Project Program) |
March 28 | Miniproject II (Chaos) | HW 16 due March 24,5pm (2nd Vs. of Main Project Program) |
March 30 | Miniproject II (continued) | |
April 4 | Figs For Your Main Project | HW 17: Results: Figs & Interpretation (Main Proj.) |
April 11 | Traffic Flow | HW17&18: Main Proj.: Figs & Interp. & Final Progr. due Apr.7 & 8 |
April 13 | Traffic Flow | HW 19 (Results Sec. of 2nd Paper) |
April 14 | Traffic Flow | HW 20 (Title & Abstract of 2nd Paper) |
April 21 | Traffic Flow | HW 21 (First Version of 2nd Paper) |
In-Class Work
- Literature Search
- Linux Exercise
- In-Class Work: Python Jan. 19,
Jan. 24,
Jan. 26
Jan. 31
For sample files see ~kvollmay/pythonsamples.dir/ and solutions are in ~kvollmay/share.dir/inclass.dir/
- In-Class Work: Random Walks 1 dim. (Feb. 2) ,
- In-Class Work: Fractal Growth Feb.9 , Feb.14 , (Cellular Automata Intro) , Feb.16 , DLA Rules , msd for SiO2
- In-Class Work: latex & xfig (Feb. 7)
- In-Class Work: Latex Beamer, Xmgrace, Fractal Dimension
- In-Class Work: Numerical Integration (MD Simulation) Intro to MD Class (March 9), MD of Driven Damped Pendulum: March 21, , March 23 , Miniproject II (March 28)
- Figures: Graphical Representation (Prof. I. Sulai, Phys310 talk), In-Class: Figures with xmgrace (Apr. 4)
- In-Class Work: Traffic Flow
- Traffic Flow Paper by D. Chowdhury et al.preprint and pdf and annotated
- In-Class: April 11, Update-Rules , April 12, April 13, Miniproject III (April 18) ,
Guidelines For Main Project
- Previous Simul. Projects: Spring 2015, Spring 2012, Spring 2011, Spring 2010, Spring 2009, Spring 2008, Spring 2005
- Traffic Flow Paper by D. Chowdhury et al.preprint and pdf and annotated
- Bibliography/Model
- Paper
- in-class: latex & xfig and for info: APS homepage for RevTeX (including links to documentation) and Tutorial Getting Started with LaTeX
- Scientific Talks (How To Give Talks)
- Talk Examples: SiO2 (BU 2009) , Granular Gas / Hydrodynamics (APS 2011) and Aspen, Feb. 2015 (SiO2 Jumps & Scaling)
- latex beamer & xmgrace (Feb.21), In-Class: Figures with xmgrace (Apr. 4)
Literature Search Tools
- Web of Science and Google Scholar
- BU pages: Library & IT , Databases
- Books: BU Library Catalog (World Cat)
- Physics Sources: APS Journals, IOP Journals, ADS Labs (NASA) search, arXiv.org
Computer Tools
- Access to Linux on Mac (E.Wessler)
- Installation of Linux on Windows
- Making linux space available on Windows
- Linux Summary and Linux Exercise
- Computer Tools (PHYS310 Junior Lab)