1 / 7

Scientific Computing

Scientific Computing. Home Assignment #1 Dr. Guy Tel- Zur. General Guidelines and Rules.

jenski
Download Presentation

Scientific Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Scientific Computing Home Assignment #1 Dr. Guy Tel-Zur

  2. General Guidelines and Rules Programming standards: Pay attention to programming style. Your code should be well documented with comments and clear variable names. It should use indentation and white space (blanks and blank lines) to make the code structure clear. It should be modular and use well chosen procedures. Your assignment will be graded in part for code quality.

  3. Collaboration: You are allowed to consult outside sources and your classmates with doing the assignments. You must type every line of whatever code you hand in and do all writing yourself. • Add instructions how to execute your code • Programming language: Fortran 95, C/C++ or Python

  4. Submit you assignment to: gtelzur@gmail.com If the assignment contains more than a single file then use archive tools such as gzip/winzipetc’ and also compress these files • Due: Lecture #6

  5. Goal: Time dependent integration. • The Runge-Kutta (RK) method – Reference MHJ chapter 13, section 4: http://physics.bgu.ac.il/%7Egtelzur/teaching/comphy/MHJ2009/hjorth-jensen_notes2009_13.pdf • The core of the assignment is taken from this: http://physics.bgu.ac.il/%7Egtelzur/teaching/comphy/slides/hw2.pdf (PY 502, Computational Physics (Fall 2010) Department of Physics, Boston University)

  6. Evaluation • A correct running program (up to page 5 – part A of the hw) : 80% • A readable and clear programming: +5% • A well documented program: +5% • Graphical output using Gnuplot, root or Python’s tools (Matplotlib, Mayavi,…): +10%

  7. Bonus • Part B (page 5): +5%

More Related