krcools
krcools
PseudoBlockMatrix is a structured wrapper to a native array. This is why the following came as a surprise: ``` using BlockArrays n = 800 M = rand(2n,2n) v = rand(2n)...
I often use a pattern where my code can run in one of two modes: - Record, where benchmark results are created - Playback, where previously recorded results are used...
I tried to model my own tree upon the concepts introduced in this package by simply defining `children` as a function that returns an iterator over the children of a...
The following simple code crashes: ``` julia> a = PseudoBlockVector(rand(243), [81,81,81]); julia> b = PseudoBlockVector(rand(243), [81,81,81]); julia> a .+= 0.123 .* b; ``` with ``` ERROR: DimensionMismatch: arrays could not...
I hit the following inconsistent border case in using StaticArrays/FixedSizeArrays: ``` julia> using StaticArrays julia> using FixedSizeArrays julia> @assert eltype(Vec((1,"a"),(2,"b"))) == Tuple{Int,String} julia> @assert eltype(Vec((1,"a"))) == Tuple{Int,String} ERROR: AssertionError: eltype(Vec((1,"a")))...
In `test/test_hh3d_nearfield`, the spherical mesh generated by gmsh is different on WIndows and linux for the specific parameters passed to `CompScienceMeshes.meshsphere`. This can result in error bounds set in a...
Now positions need to be supplied every time a RTSpace or LagSpace is created. This propagates to taking the divergence and trace operations on bases. In addition positions do not...
The following code ``` s = """ 1 2 3 4 5 6 start_other_section """ d = readdlm(IOBuffer(s), Int; dims=(2,3)) ``` Results in an error being thrown: ``` ERROR: at...
Try to decrease assembly times by being more cache-friendly