[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: nice C++ (was Re: pcb plugin smartdisperse fails on load)
On Friday 25 February 2011, Larry Doolittle wrote:
> On Fri, Feb 25, 2011 at 12:32:13PM -0500, DJ Delorie wrote:
> > > So, could you, pretty please, point me to some nice C++
> > > code.
> >
> > Sorry, the work I did back then was not OSS. I'll have to
> > write some more "nice C++" for you :-)
>
> Tastes may vary, but some years ago when I went looking for a
> clean C++ matrix math class library, I was favorably
> impressed by newmat http://www.robertnz.net/nm_intro.htm
> Operator overloading with a clear purpose!
Gnucap is C++.
There is a matrix class using templates. It is an advanced
sparse solver specially designed for "fast-spice" simulation.
For now, Gnucap only uses it for types double and complex, but
it works for any type that defines the standard operators. I
have used it for symbolic polynomials, but have not released the
code yet.
There is also a plugin system that really works.
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user