Assignment #3


For this assignment you will do a little book work and a little programming. First, pick any two questions from chapter 6.

Now for the coding aspect of the assignment. Find a continuous system that is of interest to you and which is described by a differential equation. Write a class that inherits from DeltaFunc that implements the ODE of your system. Compare the performance of different integrators on your system. (Note that if you aren't doing an N-body type of system the LeapFrog integrator won't work.) You can choose what it is you want to compare. You could do accuracy for different time steps. You might look at energy conservation. You could also pick a required accuracy and then compare speed of the methods using the largest time step that gives you that accuracy. What you pick should follow your interests and help you to learn something you want to know.