Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Solving differential equations in R
Soetaert K., Cash J., Mazzia F., Springer Publishing Company, Incorporated, New York, NY, 2012. 264 pp. Type: Book (978-3-642280-69-6)
Date Reviewed: Oct 15 2012

Upon encountering the title of this book, one might wonder what type of differential equations R can solve. It turns out that R can be used to address initial value problems (IVPs), using popular and successful methods such as LSODE (Adams method on its core) and RADAU5 (implicit Runge-Kutta), which enable a wide variety of possible implementations. This diversity of implementation in turn permits the use of those methods for solving other types of differential equations: boundary value problems (shooting method), partial differential equations (line method), delay differential equations (for which the trick is how to include the history function), and algebraic differential equations (which may, via some transformations, be solved as IVPs as well).

The book is organized in a “leap-frog” manner. First, a chapter presents useful theory about a type of differential equation, how it is treated in the literature, and the limits of solvability of related discretization methods. This is followed by a chapter on how that type of equation can be implemented in R, along with a well-known example.

This format makes the book an invaluable aid for learning almost from scratch about a quite comprehensive collection of types of differential equations, and their implementation in R, without getting lost in the vastness of available theoretical results. The authors often quote the literature when they want to point the reader to a source for deeper information on a particular issue.

Partial differential equations (PDEs) are solved with the methods of lines (converting the PDE into an IVP) or with finite differences. It is suggested that R may have also implemented the finite volume method, but that is not discussed in this book.

I strongly recommend this work as a companion for most courses on differential equations, as it would enable students to try to implement applications akin to those discussed. Even theoreticians will find a nice review of the history and state of the art of some methods for solving differential equations.

Reviewer:  Arturo Ortiz-Tapia Review #: CR140599 (1302-0071)
Bookmark and Share
  Editor Recommended
Featured Reviewer
Partial Differential Equations (G.1.8 )
Mathematical Software (G.4 )
Would you recommend this review?
Other reviews under "Partial Differential Equations": Date
Partial differential equations with Mathematica
Vvedensky D., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1993. Type: Book (9780201544091)
Jul 1 1994
Numerical grid generation: foundations and applications
Thompson J., Warsi Z., Mastin C., Elsevier North-Holland, Inc., New York, NY, 1985. Type: Book (9789780444009852)
Jun 1 1988
The odd-even hopscotch pressure correction scheme for the incompressible Navier-Stokes equations
ten Thije Boonkkamp J. SIAM Journal on Scientific and Statistical Computing 9(2): 252-270, 1988. Type: Article
Jul 1 1989

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy