Method of lines
Builds on Initial value problemFinite difference methodHeat equationEuler methodNumerical methods for ordinary differential equations
Definition
Consider an evolution equation for an unknown , , . Here is a differential operator in the space variable . Boundary conditions and an initial value are given. The method of lines computes an approximate solution in two steps.
- Semi-discretisation: choose a spatial discretisation with unknowns, such as finite differences on a grid. Choose an operator that approximates with the boundary conditions built in. This gives the system of ordinary differential equations , with an approximation of .
- Time integration: solve this initial value problem with a numerical method for ordinary differential equations.
Remarks
Example: for the heat equation on with zero boundary values and grid , , step 1 gives for , with . Step 2 with the Euler method and step size gives the explicit scheme with . The eigenvalues of the semi-discrete matrix lie in , and the Euler method is stable for , so the scheme is stable when . Non-example: Rothe's method discretises time first, which gives a sequence of elliptic boundary value problems in ; it fails clause 1, since no system of ODEs is formed. The semi-discrete systems are often stiff, because their eigenvalues grow like for diffusion, so implicit or stabilised time integrators are used.
Reading path
To understand this page from the ground up, read these 15 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Differential equation concept
- Finite difference method concept
- Function concept
- Heat equation concept
- Initial value problem concept
- Interval concept
- Numerical methods for ordinary differential equations concept
- Ordinary differential equation definition
- Lipschitz condition definition
- Grönwall's inequality statement
- Discrete Grönwall inequality statement
- Solution of an ordinary differential equation definition
- Initial value problem definition
- Euler method concept
- Method of lines definition
Further reading
About this page
| Tag | 7M6MQ2HB1X |
|---|---|
| URI | m2://7M6MQ2HB1X |
| Kind | definition |
| Writing | W0 stub |
| MSC | 65M20 |
| Defines | Method of lines |
| Uses | Initial value problem, Finite difference method, Heat equation, Euler method, Numerical methods for ordinary differential equations |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.