Physics 464/564    Scientific Computing II

Schedule                 Spring 2008        © RH Landau, Oregon State University

Assigments due on Mondays.
Submit each by sending email to rubinATscience.oregonstate.edu with URL for your report .
Mozilla Composer, Kompozer, SeaMonkey Composer, Frontpage are recommended web page editors. Compiled language (esp. Java), or Maple may be used for projects.
Ph 464 students may do additional 564 problems for extra credit.

Wk Days Reading Topics Video Lectures Lab Work Due (midnight)
1 1 April 1.1-1.4

Orientation, Lab Setup, Unix Editing & Execution (optional Unix Web Tutorial)

o Introductions
o Computing Basics

1.4.2 (parts 1-9)

7 April

  3 April 1.5-1.6 Limits: precision, underflows & overflows Number Representations 1.5.2 (1 & 2), 1.5.4

7 April

2 8, 11 April

2.1-2.3

Errors & Uncertainties

IEEE Floats
Machine Precision
Errors
2.3.1 14 April
3 15 April 3.1-3.4* Visualization Tools, Object-Oriented Programming o OOP 21 April
  17 April 5.1-5.2 Numerical Integration Integration 5.2.5, 5.3 21 April
4 22 April 4.1-4.2

Deterministic Randomness

Monte Carlo Randomness 4.2.2  28 April
  25 April 4.3-4.6 Monte Carlo Simulations ("play" data with HearData tool) MonteCarloApps 4.4.2,  4.6 28 April
5 29 April 9.1-9.8

HPC & Hardware

Hardware
HardwareII
HPCexercise
HPCexerciseII
 9.7.4* (optional) 5 May
  1 May  

 

     
6 6 May 6.1-6.6

Numerical Differentiation

Differentiation 6.5 (1a,b,c)  12 May
  8 May 6.7-6.10

Trial & Error Searching

Searching
N-Dimensional Searching
6.9.1,
 +Ph564: 6.10.2 (#1) 
12 May
7 13 May 7.1-7.3 Matrix Computing Matrices 7.3.4 (1,2,4) 19 May
  16 May       +Ph564 :7.3.6 19 May
8 20, 22 May 7.6-7.7 Interpolation, Least-Square Fitting Interpolation
Fitting
 7.5.2 (spline OK),
7.7.2, +Ph564: 7.75
25 May
9 26, 29 May 8.1-8.5 Differential Equations ODEs
o  ODEalgorithms
ODElab
8.5.4
(rk45 for Ph564 only)
5 June
10 3, 5 June   Catchup, help      
     

-

     


Back to Class page