Solving stiff differential equations with the method of patches (Q1287144)

From MaRDI portal
Revision as of 17:29, 10 December 2024 by Import241208061232 (talk | contribs) (Normalize DOI.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
Solving stiff differential equations with the method of patches
scientific article

    Statements

    Solving stiff differential equations with the method of patches (English)
    0 references
    0 references
    15 October 1999
    0 references
    A new approach for solving stiff systems of nonlinear ordinary differential equations is presented. In the case of an autonomous scalar differential equation \( \dot x (t) = f (x(t)) \), the authors propose to define a suitable grid in the \(x\)-variable \( x_0 < x_1 < \ldots x_N\) replacing the original system by \( \dot y (t) = f_L ( y(t))\) where \( f_L(y)\) is a piecewise linear function which interpolates \( f(x)\) on each interval \([x_i, x_{i+1}]\). Now the solution of the new piecewise linear equation can be expressed in terms of elementary functions and they obtain an approximate solution to the original problem. For two-dimensional autonomous systems \( \dot x = f(x)\) the authors propose to use triangular elements to interpolate the nonlinear function \( f\) on the corners of each triangle. Further they pay attention to choose appropriately the nodes so that the linearized equations retain the main features of the original flow. Although the idea of the new method is very simple, its practical implementation has some difficulties already pointed out by the authors in a couple of examples. Among them we mention the determination of the time arrival to the boundary of the triangular element and the reliable calculation of the exponential of a matrix. The paper includes also additional studies on the accuracy of the solution provided by the method and the effect of a least squares fitting of \( f \) instead of a linear interpolation on the accuracy of the method.
    0 references
    method of matches
    0 references
    piecewise linear
    0 references
    stiff systems
    0 references
    least squares fitting
    0 references
    nonlinear
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references