Note: This page has been translated by MathWorks. Please click here

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Solve parabolic PDE problem

Parabolic equation solver

Solves PDE problems of the type

$$d\frac{\partial u}{\partial t}-\nabla \cdot \left(c\nabla u\right)+au=f$$

on a 2-D or 3-D region Ω, or the system PDE problem

$$d\frac{\partial u}{\partial t}-\nabla \cdot \left(c\otimes \nabla u\right)+au=f$$

The variables * c*,

`parabolic`

is not recommended. Use `solvepde`

instead.

`u = parabolic(u0,tlist,model,c,a,f,d)`

`u = parabolic(u0,tlist,b,p,e,t,c,a,f,d)`

`u = parabolic(u0,tlist,Kc,Fc,B,ud,M)`

`u = parabolic(___,rtol)`

```
u =
parabolic(___,rtol,atol)
```

`u = parabolic(___,'Stats','off')`

produces
the solution to the FEM formulation of the scalar PDE problem`u`

= parabolic(`u0`

,`tlist`

,`model`

,`c`

,`a`

,`f`

,`d`

)

$$d\frac{\partial u}{\partial t}-\nabla \cdot \left(c\nabla u\right)+au=f$$

on a 2-D or 3-D region Ω, or the system PDE problem

$$d\frac{\partial u}{\partial t}-\nabla \cdot \left(c\otimes \nabla u\right)+au=f$$

with geometry, mesh, and boundary conditions specified in `model`

,
and with initial value `u0`

. The variables * c*,

`c`

, `a`

, `f`

,
and `d`

respectively.

,
for any of the previous input arguments, turns off the display of
internal ODE solver statistics during the solution process.`u`

= parabolic(___,'Stats','off')

`parabolic`

internally calls `assema`

, `assemb`

,
and `assempde`

to create finite element matrices
corresponding to the problem. It calls `ode15s`

to
solve the resulting system of ordinary differential equations. For
details, see Parabolic Equations.

Was this topic helpful?