Numerical Solver 2.0 — Differential Equations

We are excited to announce Numerical Solver 2.0 for iOS.

With this release, Numerical Solver expands into the world of differential equations, introducing numerical solvers for Initial Value Problems (IVPs) and Boundary Value Problems (BVPs).

Initial Value Problems (IVP)

An Initial Value Problem specifies the value of the solution at a particular point.

For example:


y′ = f(x, y), y(x₀) = y₀

Numerical Solver can now calculate the numerical solution over a specified interval and display the results graphically.

The IVP solver supports first- and higher-order ordinary differential equations, allowing you to work with a wide range of initial-value problems.

Boundary Value Problems (BVP)

Version 2.0 also introduces support for Boundary Value Problems.

Unlike an IVP, where the conditions are specified at the initial point, a BVP specifies conditions at different points of the domain.

For example:

y″ = f(x, y, y′), y(a) = α, y(b) = β

Numerical Solver calculates a numerical solution that satisfies both the differential equation and the specified boundary conditions.

A new step for Numerical Solver

With the addition of IVP and BVP solvers, Numerical Solver can now be used for a much broader range of numerical problems.

From algebraic equations and differentiation to integration, plotting, and now differential equations, the app continues to grow as a mobile numerical computing toolkit.

Numerical Solver 2.0 is available now on iOS.

Post navigation