[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-615-g96be7a17
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 96be7a17790700998e2d071e00ad5c1ffb4a2d3e (commit) from a039abd06ed205ed9868ff1ceb1378082f8cb1ab (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 96be7a17790700998e2d071e00ad5c1ffb4a2d3e Author: Vitaly Magerya <vmagerya@gmail.com> Date: Fri Oct 12 20:45:27 2018 +0200 Handle un-normal zeros properly in the division-free elimination. Call .normal() instead of just .expand(), such that matrix::pivot() finds the pivot. Note that this problem also affects matrix::solve() with 'algo' set to solve_algo::automatic. Of course, using .normal() makes division_free_elimination only truly "division-free" if the input matrix didn't have fractions. In other cases, GCDs will be computed. ----------------------------------------------------------------------- Summary of changes: check/exam_matrices.cpp | 26 ++++++++++++++++++++++++++ ginac/matrix.cpp | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations
participants (1)
-
Richard B. Kreckel