[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-677-g7550e991
Richard B. Kreckel
git at ginac.de
Fri Aug 21 19:12:25 CEST 2020
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GiNaC -- a C++ library for symbolic computations".
The branch, master has been updated
via 7550e991907e1bd8dad50bfdb5af2ff2f312af8f (commit)
via e65cbada7281938475aa0cf31a3d56405ac91d4e (commit)
via 9e79f663bc37462a414ed1e41158b34e115b3ab5 (commit)
via f9880838cc42de5dfbedcbc181eaedf6c07bfc75 (commit)
from d17698029e50bb0805ef70d299b58cf6f799e1d1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7550e991907e1bd8dad50bfdb5af2ff2f312af8f
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Aug 21 19:10:12 2020 +0200
Avoid "catching polymorphic type by value" warnings.
commit e65cbada7281938475aa0cf31a3d56405ac91d4e
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Aug 21 17:47:19 2020 +0200
Avoid unnecessary expansion in sqrfree_yun().
Don't make the polynomial primitive inside Yun's algorithm. Computing the
primitive part will incur an extra expansion of the polynomial and this
may distroy a pre-factored structure in the other variables. In the multi-
variate case, working with primitive polynomials isn't sufficient anyways
to avoid a final division to discover lost factors.
commit 9e79f663bc37462a414ed1e41158b34e115b3ab5
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Aug 21 17:45:08 2020 +0200
Segregate sqfree() tests into file of its own.
commit f9880838cc42de5dfbedcbc181eaedf6c07bfc75
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Aug 21 17:09:36 2020 +0200
[build] Use python3 command in CMake build, not python.
-----------------------------------------------------------------------
Summary of changes:
check/.gitignore | 3 +-
check/CMakeLists.txt | 1 +
check/Makefile.am | 4 +
check/exam_misc.cpp | 44 -----------
check/exam_paranoia.cpp | 53 +------------
check/exam_sqrfree.cpp | 203 ++++++++++++++++++++++++++++++++++++++++++++++++
doc/CMakeLists.txt | 2 +-
ginac/CMakeLists.txt | 4 +-
ginac/inifcns_trans.cpp | 2 +-
ginac/normal.cpp | 15 ++--
ginac/pseries.cpp | 8 +-
11 files changed, 228 insertions(+), 111 deletions(-)
create mode 100644 check/exam_sqrfree.cpp
hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations
More information about the GiNaC-devel
mailing list