Jishnu Bhattacharya
Jishnu Bhattacharya
After this, ```julia julia> S = sprand(Float64,4,4,0.2); julia> B = mortar(fill(S,3,3)); julia> SB = view(B, Block(1), BlockRange(2:3)) 4×8 view(::BlockMatrix{Float64, Matrix{SparseMatrixCSC{Float64, Int64}}, Tuple{BlockedUnitRange{Vector{Int64}}, BlockedUnitRange{Vector{Int64}}}}, BlockSlice(Block(1),1:4), BlockSlice(BlockRange(2:3),5:1:12)) with eltype Float64 with indices...
```julia julia> n = 400; julia> B = mortar(reshape([2I(n), 0I(n), 0I(n), 4I(n)], 2,2)); julia> @btime cholesky($(Diagonal(B))); 2.298 μs (1 allocation: 6.38 KiB) julia> @btime cholesky($B); 4.235 ms (2 allocations: 4.88...
https://github.com/JuliaMath/Combinatorics.jl/blob/d1b633bffd1ed7ff3301e38f71cf37f415f19d1d/src/multinomials.jl#L18-L23 It appears that the size of the array is constant across iterations. Can the allocation of the array be moved to the constructor? Allocating an array every iteration is...
Trying to install `juliaup`, I end up with the error message ``` $ curl -fsSL https://install.julialang.org | sh -s -- --yes info: downloading installer Welcome to Julia! This will download...
Currently, v1.9.3 appears to be the last release, and https://pkgdocs.julialang.org/v1/ only has versions up to v1.9.2. It would be good to tag v1.10 as well to stay in sync with...
The idea is ```julia julia> OffsetArrays.no_offset_view(SMatrix{2,2}(1:4)) 2×2 OffsetArray(::SMatrix{2, 2, Int64, 4}, 1:2, 1:2) with eltype Int64 with indices 1:2×1:2: 1 3 2 4 julia> OffsetArrays.isonebased(::SOneTo) = true julia> OffsetArrays.no_offset_view(SMatrix{2,2}(1:4)) #...
This PR mainly forwards `Base.IteratorSize(::IdOffsetRange)` to the parent, which allows us to potentially support infinite ranges as well. Infinite ranges are a bit of a sticky area, because currently in...
This test keeps failing intermittently on GitHub actions, but passes locally. Let's disable this for now to reduce false negatives.