Home
Scholarly Works
Algorithm 948
Journal article

Algorithm 948

Abstract

DAESA, Differential-Algebraic Equations Structural Analyzer, is a Matlab tool for structural analysis of differential-algebraic equations (DAEs). It allows convenient translation of a DAE system into Matlab and provides a small set of easy-to-use functions. DAESA can analyze systems that are fully nonlinear, high-index, and of any order. It determines structural index, number of degrees of freedom, constraints, variables to be initialized, and suggests a solution scheme. The structure of a DAE can be readily visualized by this tool. It can also construct a block-triangular form of the DAE, which can be exploited to solve it efficiently in a block-wise manner.

Authors

Nedialkov NS; Pryce JD; Tan G

Journal

ACM Transactions on Mathematical Software, Vol. 41, No. 2, pp. 1–14

Publisher

Association for Computing Machinery (ACM)

Publication Date

February 4, 2015

DOI

10.1145/2700586

ISSN

0098-3500

Contact the Experts team