Vincent Neiger

Results 8 issues of Vincent Neiger

Hello, While writing code which involves some calls to functions from LinBox, I have encountered the following compiling issue, which I am unable to understand or fix; because of this...

The README file mentioned the licensing in a supposed "LICENSE" file. It seems it would rather be the "COPYING" or the "COPYING.LESSER" file. The latter concerns the LGPL, which is...

An issue in SageMath was raised here https://github.com/sagemath/sage/issues/35846 . When computing the characteristic polynomial of some `35 x 35` integer matrix, we get `x^27`, which does not have the correct...

Recently a quasi-linear algorithm for composing power series, and also the related power projections, was announced: https://noshi91.hatenablog.com/entry/2024/03/16/224034 And there is now a more complete description on arXiv: https://arxiv.org/pdf/2404.05177.pdf The algorithm...

This solves #182. This also does minor cleaning in two functions of iofiles, the only difference in behaviour should be that `get_nvars` returns `-1` on failure (it used to return...

This is a suggestion to add support for input files that contain the dos "\r\n" line endings. An example received today was the attached file, run with ``msolve -f in.ms...

enhancement

``NMOD_RED`` reduces a single limb modulo some given `n`. It currently calls ``NMOD_RED2`` which reduces a two-limb `(a_hi, a_lo)` integer mod `n`, where `a_hi` must be `< n` (when called...

performance

Some functions in ulong_extras have outdated or inaccurate descriptions, see https://github.com/flintlib/flint/pull/2051#issuecomment-2307166060 Also, it is slightly misleading that some `_preinv`-suffixed functions require a normalized input (e.g. `n_mulmod_preinv`, `udiv_qrnnd_preinv`) while most others...