Home
Scholarly Works
Solving differential-algebraic equations by Taylor...
Journal article

Solving differential-algebraic equations by Taylor series (II): Computing the System Jacobian

Abstract

The authors have developed a Taylor series method for solving numerically an initial-value problem differential-algebraic equation (DAE) that can be of high index, high order, nonlinear, and fully implicit, BIT, 45 (2005), pp. 561–592. Numerical results have shown that this method is efficient and very accurate. Moreover, it is particularly suitable for problems that are of too high an index for present DAE solvers.This paper develops an effective method for computing a DAE’s System Jacobian, which is needed in the structural analysis of the DAE and computation of Taylor coefficients. Our method involves preprocessing of the DAE and code generation employing automatic differentiation. Theory and algorithms for preprocessing and code generation are presented.An operator-overloading approach to computing the System Jacobian is also discussed.

Authors

Nedialkov NS; Pryce JD

Journal

BIT Numerical Mathematics, Vol. 47, No. 1, pp. 121–135

Publisher

Springer Nature

Publication Date

March 1, 2007

DOI

10.1007/s10543-006-0106-8

ISSN

0006-3835

Contact the Experts team