DASSLC (Differential-Algebraic System Solver in C) is an easy-to-use and application independent C-based DAE solver package. It does the multirate integration of systems of differential-algebraic equations (DAEs). The integration algorithm used in DASSLC is an extension of the DASSL code of Linda R. Petzold[1]. The setup algorithm used in DASSLC is based on the DAWRS code[3,2], a package to solve DAEs on parallel machines. Actually, DASSLC was extracted from DAWRS to run on sequential machines.
[1] L. R. Petzold. DASSL: Differential algebraic system solver. Technical Report Category #D2A2, Sandia National Laboratories, Livermore, California, 1983.
[2] A. R. Secchi. Simulação Dinâmica de Processos Químicos pelo Método da Relaxação em Forma de Onda em Computadores Paralelos. PhD thesis, COPPE/UFRJ, Rio de Janeiro, RJ, October 1992.
[3] A. R. Secchi, M. Morari, and E. C. Biscaia Jr. Dawrs: A differential-algebraic system solver by the waveform relaxation method. In Proceedings of The Sixth Distributed Memory Computing Conference (DMCC6), pages 502{505, Portland, Oregon, April 1991.
########################
You can download the source code of the interface at: http://www.enq.ufrgs.br/enqlib/numeric/(lfile: DASSLC3)
A tip: first ready the file README.dasslc2ml
######################## |