PDEtools[PDEplot]  plot the solution to a first order linear or nonlinear partial differential equation

Calling Sequence


PDEplot(PDE, inits, srange, options)


Parameters


PDE



first order PDE containing one indeterminate function of n unknowns

inits



list of expressions or equations specifying the parametric form of an dimensional manifold in dimensions; initial data

srange



the range or ranges of the parameters for the initial data

options



(optional) equations, described in PDEplot_options





Description


•

The PDEplot command produces the plot of the solution for a first order, linear or nonlinear partial differential equation (PDE), for given initial conditions.

•

The first argument, PDE, can be any first order partial differential equation. PDEs involving piecewise functions are handled using hardware arithmetic (evalhf) as of Maple V Release 4. All arguments after the first can be given in any order.

•

The srange parameter is a list of ranges for the parameters used in the initial data. It should be given as .

•

If , by default the solution surface is displayed as an opaque, colored membrane, with the initial conditions highlighted in black. For , by default a sequence of surfaces is shown in animation which together map out the required solution hypersurface. For more information, see plots[animate].

•

Remaining arguments are interpreted as options which are specified as equations of the form option = value. In particular, the style option allows one to plot the points as points only, or to interpolate them using line mode. See plot3d,option for more information.

•

This function is part of the PDEtools package, and so it can be used in the form PDEplot(..) only after executing the command with(PDEtools). However, it can always be accessed through the long form of the command by using PDEtools[PDEplot](..).



Examples


>


We are given a nonlinear partial differential equation in two independent variables (pde1).
>


 (1) 
Using the unit circle in the xy plane as an initial curve, we can explore the integral surface of the partial differential equation using PDEplot.
>


Because of the nonlinearity of the PDE, there are actually two possible solutions, depending on the values of the derivatives on the initial curve. These values are given using the option `ic_assumptions`.
>


Another example.
>


 (2) 
>


The commands to create the plot from the Plotting Guide are
>


 (3) 
>


 (4) 
>


More examples are available on the PDEplot_options page.


See Also


DEtools, DEtools[DEplot], dsolve, dsolve[classical], dsolve[dverk78], dsolve[gear], dsolve[lsode], dsolve[numeric], dsolve[rkf45], PDEplot_options, PDEtools, plot3d, plots[animate]

