GiNaC/ginac fderivative.cpp fderivative.h Makefile.am add.cpp add.h archive.cpp basic.cpp basic.h clifford.cpp clifford.h color.cpp color.h constant.cpp constant.h container.pl ex.cpp ex.h expairseq.cpp expairseq.h fail.cpp fail.h function.pl ginac.h idx.cpp idx.h indexed.cpp inifcns.cpp inifcns.h inifcns_trans.cpp matrix.cpp matrix.h mul.cpp mul.h ncmul.cpp ncmul.h numeric.cpp numeric.h power.cpp power.h pseries.cpp relational.cpp relational.h structure.cpp structure.h structure.pl symbol.cpp symbol.h symmetry.cpp tensor.cpp tensor.h tinfos.h utils.cpp utils.h wildcard.cpp
Christian Bauer
cbauer at doraemon.physik.uni-mainz.de
Tue Jun 26 22:32:06 CEST 2001
Update of /home/cvs/GiNaC/ginac
Modified Files:
Makefile.am add.cpp add.h archive.cpp basic.cpp basic.h
clifford.cpp clifford.h color.cpp color.h constant.cpp
constant.h container.pl ex.cpp ex.h expairseq.cpp expairseq.h
fail.cpp fail.h function.pl ginac.h idx.cpp idx.h indexed.cpp
inifcns.cpp inifcns.h inifcns_trans.cpp matrix.cpp matrix.h
mul.cpp mul.h ncmul.cpp ncmul.h numeric.cpp numeric.h
power.cpp power.h pseries.cpp relational.cpp relational.h
structure.cpp structure.h structure.pl symbol.cpp symbol.h
symmetry.cpp tensor.cpp tensor.h tinfos.h utils.cpp utils.h
wildcard.cpp
Added Files:
fderivative.cpp fderivative.h
Log Message:
- replaced the Derivative() function by a more resonable fderivative class;
to see it in action, try "series(abs(x),x==0,3)" and "series(abs(x),x==y,3)"
in ginsh with previous GiNaC releases and with this one
- add::eval() throws an exception when the first term is non-commutative and
the overall_coeff is non-zero
- small fixes to print_tree output of indexed objects
- ncmul::expand() now actually does expand something like "(dirac_gamma(mu)+1)
*dirac_gamma(nu)" correctly (but the change to add::eval() should make this
a "can't happen" case)
- moved ToString() to tostring.h (fewer header dependencies)
- ALL YOUR "BASES CLASSES" ARE BELONG TO US
More information about the GiNaC-cvs
mailing list