Albin Ahlbäck
Albin Ahlbäck
We should implement functions such as `nmod_mat_is_canonical`, just like `fmpz_is_canonical`.
I think we should have three special cases: 1. $b = 10$, i.e. decimal case 2. $b = 2$, i.e. binary case (nice to have fast bitstring representation, but perhaps...
I think this only applies for finite rings or finite precision rings? Although we already have `fmpz_pow_fmpz`, I don't think it makes a lot of sense for such modules where...
We should utilize their private function `mpn_invert` for computing precomputed inverses as well.
After thinking very hard, I am in favor of this. I would have liked to keep the `mpn` prefix, but it does make it harder work together with GMP and,...
I think I would like to abbreviate names in the `mpn_extras` module even more, just like GMP. Examples: ``` flint_mpn_mulhigh_7 -> nn_mulhi_8 flint_mpn_sqrhigh_normalised_4 -> nn_sqrhi_4n flint_mpn_mullow_8 -> nn_mullo_8 ``` I...
> Would there be any interest in flint using meson as a build system or as an alternative experimental build system? If we change build systems at all, I think...
I could maintain a Meson build system *if* a PR was made that such both Autotools and CMake could be removed. Hence, the functionalities of Meson should include: - Detecting...
Fair points. Let me know if you need help interpreting `configure.ac` and friends.
Yeah, I really like the rebuilding times you presented. Could you just present the exact building times you get from Meson vs Make for building the whole library (not including...