DAESA — a Matlab tool for structural analysis of differential-algebraic equations: theory. 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 also can construct a block-triangular form of the DAE, which can be exploited to solve it efficiently in a block-wise manner. This paper describes the theory and algorithms underlying the code.
Keywords for this software
References in zbMATH (referenced in 5 articles )
Showing results 1 to 5 of 5.
- McKenzie, Ross; Pryce, John D.: Solving differential-algebraic equations by selecting universal dummy derivatives (2016)
- Scholz, Lena; Steinbrecher, Andreas: Regularization of DAEs based on the signature method (2016)
- Tan, Guangning; Nedialkov, Nedialko S.; Pryce, John D.: Symbolic-numeric methods for improving structural analysis of differential-algebraic equation systems (2016)
- Pryce, J.; Nedialkov, N.; Tan, G.; McKenzie, R.: Exploiting block triangular form for solving DAEs: reducing the number of initial values (2015)
- Tan, Guangning; Nedialkov, Nedialko S.; Pryce, John D.: A simple method for quasilinearity analysis of DAEs (2015)