SMS dit: Numerical methodsalgorithms and applicationsLaurence Fausett