Chapter 3
Numerical differentiation and interpolation
Abstract Numerical integration and differentiation are some of the most frequently needed
methods in computational physics. Quite often we are confronted with the need of evaluating either the derivati
Chapter 5
Numerical Integration
Abstract In this chapter we discuss some of the classical methods for integrating a function. The methods we discuss are the trapezoidal, rectangular and Simpsons rule for equally
spaced abscissas and integration approaches
Chapter 2
Introduction to C+ and Fortran
Abstract This chapters aims at catching two birds with a stone; to introduce to you essential
features of the programming languages C+ and Fortran with a brief reminder on Python
specic topics, and to stress proble
Computational Physics (6810): Session 13
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
April 2, 2014
6810 Endgame
Various recaps and followups
Random stuff (like RNGs :)
Session 13 stuff
Endgame Various Random Session 13
6810 Computational Ph
Chapter 1
Introduction
In the physical sciences we often encounter problems of evaluating various properties of a
given function f (x). Typical operations are differentiation, integration and nding the roots of
f (x). In most cases we do not have an analy
Computational Physics (6810): Session 11
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
March 19, 2014
Turing Award from ACM
Comments on PS#3
Random recaps and followups
Turing Problem Set 3 Random
2013 Turing Award winner: Dr. Leslie Lamport
Computational Physics (6810): Session 12
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
March 25, 2014
6810 Endgame
Various recaps and followups
Random stuff (like RNGs :)
Endgame Various Random
6810 Computational Physics Endgame
Seven class p
Computational Physics (6810): Session 9
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
March 3, 2014
Session 8 Stuff
Session 9 Overview
Session 8 Session 9
Session 8 Stuff
Damped, driven harmonic oscillator
2
x + x + 0 x = f (t)
x dx/dt, x d 2
Computational Physics (6810): Session 2
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
January 13, 2014
Session 1 follow-ups
Types of error
Reminder of power laws
Follow-ups Errors Power law
Session 1 follow-ups
Session 1 guides returned with
Computational Physics (6810): Session 10
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
March 17, 2014
Problem Sets and Session Guides
Mathematica Notebooks (cf. Session 8)
Session 10 Stuff
Problem Sets Notebooks Session 10
Comments on Problem
Computational Physics (6810): Session 7
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
February 17, 2014
Follow-ups to Session 5: eigen tridiagonal exercise
Two approximations were made: nite N and nite Rmax
You tested the error from nite N at
Computational Physics (6810): Session 4
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
January 27, 2014
PS#1, Session 2 and 3 follow-ups
Continue Session 3 through Finding the Approximation . . .
(youll do the rest in PS#2). PS#4 is last pre-
Computational Physics (6810): Session 3
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
January 15, 2014
Session 2 follow-ups
Round-off and approximatinos errors
Programming Comments
Reminder of power laws
Follow-ups Errors Programming Power la
Computational Physics (6810): Session 6
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
February 10, 2014
Follow-ups to Session 5 . . .
Session 6 Preview
Follow-ups Session 6
Diagonalization in coordinate representation
Solve l = 0 Schrodinger
Computational Physics (6810): Session 5
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
February 3, 2014
See Distribution of Round-Off Errors handout (cf. PS#1b bonus)
Once more on round-off error for derivatives | , | O(
m)
f (x + h)(1 + ) f (
Computational Physics (6810): Session 1
Dick Furnstahl
Nuclear Theory Group
OSU Physics Department
January 6, 2014
Course logististics
Verication and validation
Representation of oating point numbers
Logistics Checks Float
Overview of 6810 Computational P