DAEPACK (pronounced D-A-E-PACK) is a software library for general numerical calculations. DAEPACK is divided into two major libraries: symbolic analysis and transformation and numerical calculation. The symbolic analysis and transformation library consists of components for analyzing general Fortran-90 models and automatically generating the information required when using modern numerical algorithms. For example, components are provided that:

The information above would normally have to be provided by the modeler. This task is tedious, time consuming, and error prone and as a result, FORTRAN models are often treated as black boxes. The symbolic components of DAEPACK open up these black boxes, allowing the state-of-the-art numerical algorithms contained in the numerics library to be easily applied without having the modeler generate this additional information. The modeler can simply concentrate on writing a correct model, DAEPACK takes care of the rest. Calculations performed by the DAEPACK numerical components include solution of large sparse sets of nonlinear algebraic equations, hybrid discrete/continuous dynamic simulation with robust state event location, and hybrid discrete/continuous parametric sensitivity calculation with proper reinitialization of the sensitivities across discontinuities. Additional information about DAEPACK can be found on the Introduction Page. Documentation can be downloaded from the Download Area.

Information about other projects currently under development can be found by following these links...

ABACUSS II site

DSL48S site

Use the imagemap below to move between the seven areas of this web site. Answers to the most frequently asked questions about DAEPACK appear in the Introduction Page, in the DAEPACK FAQ.


ATTENTION: Description of a short course on automatic differentiation and other code generation techniques taught in January 2002 at MIT can be found here.
For downloads please contact John Tolsma, jtolsma at resgroupinc.com

John E. Tolsma
Research Associate
Phone: 1.617.253.5513
Fax: 1.617.258.5042
Email: jtolsma at mit.edu

Paul I. Barton
Associate Professor of Chemical Engineering
Phone: 1.617.253.6526
Fax: 1.617.258.5042
Email: pib at mit.edu
Web: http://web.mit.edu/cheme/people/faculty/barton.html



Home | Introduction | Features | Examples | Graphical Interface | Applications | Licensing | Download


Web site designed and maintained by J. Tolsma jtolsma at mit.edu.
You are visitor number (COUNTER OUT OF ORDER) to this page (counting service provided by ).