Hello everybody,
GiNaC 1.4.0 is out and available. The changes are:
- New tinfo mechanism.
- Removed rtt from class symbol.
- Faster archiving by adding a map from strings to indices in the atoms
vector.
- Improved unarchiving: algorithms order N instead of order N^2.
- Added compile function, excompiler class.
- Added exset type.
- Added step function to GiNaCs built-in functions.
- Added is_polynomial() method.
- Added real_part() and imag_part() methods.
- Added matrix::is_zero_matrix() method.
- Added evalm() method to pseries class.
- Improved dummy index renaming.
- Many improvements for class clifford.
- New flag for positive symbols/numbers, added possymbol class.
- Added programming examples in doc/examples
*Note*: the tinfo mechanism has changed from fixed magic numbers to
dynamically assigned tinfo-ids. If have written your own GiNaC classes,
you need to adjust your code!
As always, this release can be downloaded from
http://www.ginac.de/Download.html
Best wishes,
Jens
Hello everybody,
GiNaC 1.3.8 is out and available. The changes are:
- Drop support of ginac-config and ginac.m4. Please use pkg-config
instead.
- atan2(y,x) branch cut correction.
- Fixed bug in series expansion.
- Additional transformations for mul and power.
- Clifford units now honor representation labels.
- Correct csrc output for idx and fderivative.
- Improved handling of convergence transformationis for Li/G.
- Fix compilation issues with prereleases of GCC 4.3.
- info_flags::expanded added.
- input_parser also accepts pow().
- texinfo.tex removed from package.
As always, this release can be downloaded from
http://www.ginac.de/Download.html
Best wishes,
Jens
Hi,
I'm building web site for interactive solving school
math problems using GiNaC and cgicc.
My question is how to output GiNaC's expressions into
web-page in form of formatted formulae (image file)
rather than one-row string.
Thanks for your help in advance.
Yigal.
____________________________________________________________________________________
Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool.
http://autos.yahoo.com/carfinder/
I'm trying to write an expression wich uses a Dirac " gamma 0 " for
calculations on spin polarization projector, the line looks like:
ex XAA=dirac_slash(0)* dirac_slash(k,4)*proj1* dirac_slash(E,4)*
(dirac_slash(p,4)+ m * dirac_ONE()) * dirac_slash(E,4) *
dirac_slash(k,4)*proj1* dirac_slash(E1,4) * (dirac_slash(p1,4)+m *
dirac_ONE());
i'm not surethis is right, but I can't find other way to put a "gamma 0" in
the expression...
For instance I get the error:
/usr/local/include/ginac/clifford.h: In function ‘int main()’:
/usr/local/include/ginac/clifford.h:231: error: too few arguments to
function ‘GiNaC::ex GiNaC::dirac_slash(const GiNaC::ex&, const GiNaC::ex&,
unsigned char)’
QED_slasshes.cc:80: error: at this point in file
what is wrong ?
How I have to do it?
Thanks.
Jorge.
--
View this message in context: http://www.nabble.com/dirac_slash%280%29-Does%27nt-work-%21%21%21-tf4167675…
Sent from the Ginac - General mailing list archive at Nabble.com.