Partial Differential Equation Toolbox

Defining and Solving PDEs

With the Partial Differential Equation Toolbox, you can define and numerically solve different types of PDEs, including elliptic, parabolic, hyperbolic, eigenvalue, nonlinear elliptic, and systems of PDEs with multiple variables.

Elliptic PDE

The basic scalar equation of the toolbox is the elliptic PDE

PD - Elliptic Equation image

where PD Gradient Symbolis the vector PD Vector image, and c is a 2-by-2 matrix function on PD Equation Omega Image 5571, the bounded planar domain of interest. c, a, and f can be complex valued functions of x and y.

Parabolic, Hyperbolic, and Eigenvalue PDEs

The toolbox can also handle the parabolic PDE

PD Equation Parabolic Image

the hyperbolic PDE

PD Equation Hyperbolic Image

and the eigenvalue PDE

PD Equation Eigen Value Image

where d is a complex valued function on PD Equation Omega Image 5571and PD Lambda Symbolis the eigenvalue. For parabolic and hyperbolic PDEs, c, a, f, and d can be complex valued functions of x, y, and t.

Nonlinear Elliptic PDE

A nonlinear Newton solver is available for the nonlinear elliptic PDE

PD Equation Newton Image

where the coefficients defining c, a, and f can be functions of x, y, and the unknown solution u. All solvers can handle the PDE system with multiple dependent variables

PD Equations Dependent Variables Image

You can handle systems of dimension two from the PDE app. An arbitrary number of dimensions can be handled from the command line. The toolbox also provides an adaptive mesh refinement algorithm for elliptic and nonlinear elliptic PDE problems.

Next: Handling Boundary Conditions

Try Partial Differential Equation Toolbox

Get trial software

Free Partial Differential Equation Toolbox Technical Kit

Get the kit now