Implements methods for finding solutions to systems of ordinary differential equations (ODE's) using Runge Kutta, modified mid-point, Bulirsh-Stoer, Rosenbrock, semi-implicit extrapolation methods and the second-order conservative equations.

Prices
WebCab ODE and Differential Calculus for .NET
Single Developer License
$179
4 Developer Team License
$305
Site Wide Developer License
$610
Demo License (limited functionality)
$0
Prices are expressed in US Dollars.
Product Details
This suite includes nine methods for finding numerical solutions to systems of ordinary differential equations (ODE's). Each method requires as parameters the value of the initial function and the derivative on a discrete subset of the interval in which we study the solution.

  • Runge Kutta Methods

    • 4th order step advance - advances the solution of an system of ODE's over an interval requiring 4 right-hand side evaluations.
    • 5th order step advance - advances the solution of a system of ODE's over an interval requiring 5 right-hand side evaluations. It also estimates the local truncation error using embedded 4th order Runge Kutta.
    • 5th order step advance with step monitoring - advance the solution of a system of ODE's over an interval using 5th order Runge Kutta method with monitoring of the local truncation error and corresponding adjustment of the step size. Error scaling array can be specified in order to obtain accuracy for the components of the solution you are interested in.
    • 4th order function tabulation - tabulate a function at equally spaced intervals using the 4th order Runge Kutta method.

  • Modified mid-point method - advance the solution of a system of ODE's over an interval using a number of equally spaced sub steps. This method is a 2nd order method but it has the advantage of using just one derivative evaluation per sub step (for a large number of sub-steps).
  • Bulirsh-Stoer method - advance the solution of a system of ODE's over an interval while monitoring the local truncation error to ensure accuracy and adjust the step size. The error scaling factors for each component of the variables must be given.
  • 4th order Rosenbrock method for integration of stiff ODE's - integrate a stiff set of ordinary differential equations with monitoring of local truncation error to ensure accuracy and adjust step size. The Jacobian of the equations and the error scaling factors for each component of the variables should be known.
  • Semi-implicit extrapolation method for integration of stiff ODE's - advance the solution of a system of ODE's over an interval while monitoring the local truncation error to ensure accuracy and adjust the step size. The error scaling factors for each component of the variables must be given.
  • Second-order conservative equations - solves a second-order conservative system of equations (i.e. systems where the derivative does not appear on the right-hand side) using Soermer's rule. This method also monitors for local truncation errors and adjusts the step size accordingly. To apply this method the error scaling factors for each component of the variables must be known.

For each of the methods the accuracy of the solution in each coordinate component can be set according to an error scaling array. In this way you can efficiently get very accurate results in the coordinate component of the solution that you are interested in. The maximum theoretical error (ignoring rounding errors) can be set in which case our algorithms will automatically adjust the step sizes accordingly.    This product also has the following technology aspects:

  • 3-in-1: .NET, COM, and XML Web services - Three DLLs, Three API Docs, Three sets of Client Example all in 1 product. Offering a 1st class .NET, COM, and XML Web service product implementation.
  • Extensive Client Examples - Multiple client examples including .NET (C Sharp, VB.NET, C++.NET), COM and XML Web services (C Sharp, VB.NET)
  • Compatible Containers - Visual Studio 6 (incl. Visual Basic 6, Visual C++ 6), Visual Studio .NET (incl. Visual Basic .NET, Visual C Sharp .NET, and Visual C++.NET), Borland's C++ Builder (incl. C++Builder, C++BuilderX, C++ 2005), Borland Delphi 3 - 2005, Office XP/2003.
  • ADO Mediator - The ADO Mediator assists the .NET developer in writing DBMS enabled applications by transparently combining the financial and mathematical functionality of our .NET components with the ADO.NET Database Connectivity model.

Prerequisites

  • An Operating System running .NETTM Framework
  • Pentium III® 500 Mhz
  • 128MB RAM

Software requirements:
  • .NET Framework v1.0 (or higher)
Compatibility
Operating System for Deployment:
  • Windows 2003, XP, 2000, NT, 9x

Built Using:

  • Microsoft's .NET Framework SDK


© WebCab Components