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

Clearly those functions are untested, would be great if they had tests...

Some more progress towards https://github.com/oscar-system/Oscar.jl/issues/3416. This follows the approach of https://github.com/oscar-system/Oscar.jl/issues/3416#issuecomment-2047092266, i.e.: - preparing for removal of `CalciumQQBar` (global constant) - preparing for unexporting `QQBar` (global constant) - adapt the...

Enabling the type piracy report in `test/Aqua.jl` currently reports this (in Julia 1.10.3, for commit 50e68d81afa8b5ceb332358d36a7d156d31cfb80): ``` julia> using Aqua, Nemo ; Aqua.test_piracies(Nemo); Welcome to Nemo version 0.45.0 Nemo comes...

Cleaning out old branches; I made this last November, not sure why I never submitted. The new methods replace generic code, so this is purely about making things a bit...

Using Galois fields from `Nemo` instead of `AbstractAlgebra` heavily impacts the performance of basic arithmetic operations due to allocations for every single operation: ```julia julia> using AbstractAlgebra, BenchmarkTools, Nemo Welcome...

Right now I have to do this: ``` julia> x = sqrt(QQBar(2)) Root 1.41421 of x^2 - 2 julia> RR = ArbField(64); julia> Float64(RR(x)) 1.4142135623730951 ``` It would be nice...

```julia julia> F, i = cyclotomic_field(4) (Cyclotomic field of order 4, z_4) julia> dot(i,i) -1 ``` any textbook definition would tell you that the result is `1` Hecke number fields...

bug

Motivated by PR #1682 -- we have broken examples in the manual and nothing notifies us about that. Consider an example like this in the manual: ```` ```julia RR =...

doc

I just noticed the differing alignment in this example: ```julia-repl julia> ZZ.([1,23,456]) 3-element Vector{ZZRingElem}: 1 23 456 julia> [1,23,456] 3-element Vector{Int64}: 1 23 456 julia> [0, 1//100,23//9,456//17] 4-element Vector{Rational{Int64}}: 0//1...