Abstract

Increasing significance of functional languages could be observed in programming and software development. Many new tools and development frameworks starting to provide in standard structural and object oriented environment also new functional style of programming or even turning all programming paradigm to functional style. Many simulation programs especially for computer simulation of electronics devices as SPICE simulator, were developed more than 30 years ago. It is clear that continue in development is very almost not possible and it is very difficult to fulfill customer requirements. This paper makes a brief introduction to basic of this problem and it proposes new principles for developing new modern simulator of electronics circuit and devices. Main part presents new ordering techniques for sparse matrices systems which are given by modified nodal analysis. The comparison of performance of standard matrix storages and novel sparse matrix ordering techniques is summarized at the end of this article. It is demonstrated on LU factorization and also on several types of solvers of nonlinear equations. Article includes definition of two basic devices in functional language: simple diode and voltage source.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call