[GiNaC-devel] removing the evil
Jens Vollinga
jensv at nikhef.nl
Tue Jul 15 10:51:18 CEST 2008
Dear Alexei,
Alexei Sheplyakov schrieb:
> 1. One can compare expressions in a natural way (with operator==,
> operator==, etc) instead of GiNaC-specific is_equal().
> 2. (a consequence of 1) No bugs like this:
> 3. (a consequence of 1) STL containers and algorithms "just work" with
> GiNaC classes.
okay, so far the advantages. I like them. But then, how would one write
the equalities to be given to solve(), series(), subs(), ...? I can only
imagine giving two arguments to each function instead of one, but how
does it work with lists? Double nested lists?
Also, the answers returned by GiNaC like x==0 need to be given differently.
> The changes to achive this are not really big.
Mmmh, probably not.
Regards,
Jens
More information about the GiNaC-devel
mailing list