Systems of Ordinary Differential Equations

Sode.rb generates a Ruby program to use long Taylor series to solve systems of ordinary differential equations. It generates code to solve the equations in Ruby. Using the Taylor series, estimates are made of the location and order of poles. An effort is made to adjust H to control the error. It has worked well in testing, but needs more testing as there are so many possibilities.

Implementation Other

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  27 Oct 2008 20:42
  • Rrelease-after

Changes: This is a version to generate Maple code. It is much faster, but has no error estimation. A problem with multiple equations has been fixed.

  • Rrelease-mid
  •  05 Dec 2007 09:35
  • Rrelease-after

Changes: Y. F. Chang's Draft Typescript has been added to the Web documentation. A fixed version of mtest6d (complicated test) has been added.

  • Rrelease-mid
  •  27 May 2007 19:30
  • Rrelease-after

Changes: Minir code cleanup. Some tests have been made more meaningful (add, sub, mult, and div).

  • Rrelease-mid
  •  23 May 2007 11:12
  • Rrelease-after

Changes: Improved jump routines. "_higher" variables have been restored. This release works better on both low and higher order equations. It should be mathematically equivalent, but more efficient and accurate.

  • Rrelease-mid
  •  22 May 2007 07:25
  • Rrelease-after

Changes: "jump_" is now done right. "_higher" variables were eliminated. Logic was simplified. Higher order equations now work better.

No-screenshot

Project Spotlight

Ductus

A structured wiki engine.

C0b9f6416b6bea6c81fb4768df302d67_thumb

Project Spotlight

Opina

A tool for poll management.