[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-755-g3b979da1

Richard B. Kreckel git at ginac.de
Thu Dec 29 21:09:56 CET 2022


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  3b979da1d5bbbc57dda660a5d9ba67abea30f70c (commit)
       via  3dde1c1a46cda22f908c8005771550a51c5aec33 (commit)
      from  4fd717045b56a15ee8602dfd005d7362db738d0a (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 3b979da1d5bbbc57dda660a5d9ba67abea30f70c
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Thu Dec 29 21:00:36 2022 +0100

    Minor refactoring in factor.cpp.
    
    - Substitute the misnamed expt_pos(a,q) with the more specialized
      expt_pos_Q(w,a,q,r) function, for use by distinct_degree_factor().
    - Rework canonicalize function and change semantics of its hint
      argument to be more natural.
    - Use the hint argument of canonicalize() in rem().
    - Add some documenting comments.

commit 3dde1c1a46cda22f908c8005771550a51c5aec33
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Fri Dec 23 00:44:23 2022 +0100

    Some more minor optimizations in factor.cpp.
    
    This isn't changing much, but once I've seen a missed opportunity, it
    keeps catching the eye and then it's hard to resist.  :-)

-----------------------------------------------------------------------

Summary of changes:
 ginac/factor.cpp | 117 ++++++++++++++++++++++++-------------------------------
 1 file changed, 51 insertions(+), 66 deletions(-)


hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations



More information about the GiNaC-devel mailing list