**Main features**

- Analyze DAEs that can be fully nonlinear, implicit, high-index, and high-order
- Determine (structural) index, degrees of freedom, constraints, and which variables/derivatives need initial values
- Visualize the original structure of a DAE and its block upper triangular form
- Suggest a solution scheme for a Taylor series method

**DAESA homepage**

- Specifying a DAE in a Matlab function
- A simple call
**daeSA()**to perform structural analysis (SA) - Visualizing structure of a DAE by
**showStruct()** - Obtaining more SA result
- Identifying constraints and initialization data
- Block solution scheme for a Taylor series method
- A simple tutorial of SA theory
- Improvement on Structural Analysis of DAEs (to edit)

**Reference links**

**Download DAESA****User guide****DAESA articles: Theory. Software.****DAE fine block triangularization theories: Graph theory. Solution scheme.****Improving structural analysis of DAEs: Tech. Report. AMMCS proceedings.**

**DAESA** is a Matlab software for structural analysis (SA) of differential-algebraic equations (DAEs). It allows convenient translation of a DAE into a Matlab function, and provides a good many useful functions for understanding and exploring the DAE's structure. (**简体中文链接**)

**Guangning Tan, Ned S. Nedialkov, John D. Pryce, Ross McKenzie**

**DAESA**－**D**ifferential-**A**lgebraic **E**quations **S**tructural **A**nalyzer

**tgn3000.com (Gary G. Tan's webpage)**