Relaxing---A Symbol Sparse Matrix Method that Exploits Model Structure to Generate Efficient Simulation Code
Relaxing---A Symbol Sparse Matrix Method that Exploits Model Structure to Generate Efficient Simulation Code
Series: Modeling and Computation Seminar
Location: Econ 200
Presenter: Francois E. Cellier, Department of Electrical & Computer Engineering, Program in Applied Mathematics, University of Arizona
This talk will present a new method for symbolically solving large sets of algebraically coupled equations of the sort encountered in the object-oriented modeling of physical systems. Each class of systems is modeled via the construction of a library of subroutines. The new method, called "relaxing", enables the modeller to exploit the special matrix structure of the system by placing the keywork "relax" at appropriate places in the model class libraries. This procedure defines an evaluation sequence for a sparse matrix Gaussian elimination scheme. Wel shall demonstrate the method for several broad classes of physical systems: drive trains, electrical circuits, and tree-structured multibody systems.
Brown bag lunches are appropriate.