Nemo.jl icon indicating copy to clipboard operation
Nemo.jl copied to clipboard

Julia bindings for various mathematical libraries (including flint2)

Results 96 Nemo.jl issues
Sort by recently updated
recently updated
newest added

At least they don't crash in the intialization. We should check whether they are working fully now.

``` degree(R::GFField) Return the degree of the given finite field. ─────────────────────────────────────────────────────────────────────────────────────── degree(a::FqPolyRepField) Return the degree of the given finite field. ─────────────────────────────────────────────────────────────────────────────────────── degree(a::FqField) Return the degree of the given finite field....

In `qadic.md` there is an example which boils down to this: ```julia julia> R, _ = QadicField(7, 1, 30); julia> a = 1 + 2*7 + 4*7^2 + O(R, 7^3)...

The Nemo manual contains this example: ```julia S, x = PuiseuxSeriesRing(ZZ, 30, "x") a = 1 + z + 3z^2 + O(z^5) h = sqrt(a^2) k = eta_qexp(S) ``` The...

The following code works for `AbstractAlgebra`, but not for `Nemo` (v0.32.2): ``` julia> a = zero_matrix(ZZ, 2, 2); julia> copy(a) ERROR: MethodError: no method matching copy(::fmpz_mat) ``` The same happens...

The new `TotalRingOfFractions` construction in AbstractAlgebra requires `is_zero_divisor` to exist for all rings it can be taken over. Fields and Poly automatically get a fallback, but not other rings. This...

In our code, there are lots of operations like `mat1 += mat2*mat3` for the objects MatrixSpace. For example ``` using Nemo const precision_digits = 256 const precision_bits = round(Int64, precision_digits*log(10)/log(2)...

Here is an example that Anders Skovsted Buch would like to work. Given the following code: ``` R1, (a,b,c) = PolynomialRing(QQ, ["a", "b", "c"]) R2, (x,y,z) = PolynomialRing(R1, ["x", "y",...

This one is very unfortunate. The Julia folks seem to have decided that mod should not reduce modulo the second argument but should basically give some version of Euclid's remainder...

Hi! I recently discovered that inplace operators can save a lot of memory allocations and in certain cases vastly improve performance. However many inplace operators from FLINT are not yet...