Tags: stev47/StaticKernels.jl
Tags
StaticKernels 0.6.0 Stephan Hilb (13): add @kernel macro for easy kernel creation update readme with macro syntax disable LocalFilters in benchmark update todo move argument checks to separate function insert `@inline` and `@inbounds` for kernel macro prevent excessive inlining implement axes() in the type domain define eltype() in the type domain separate util functions avoid uninitialized use in testcase add support for mapreduce on windows update readme
StaticKernels 0.5.0 Stephan Hilb (14): simplify extension replicate simplify extensions revised extension interface fixup include remove non-working iterate code add multi-window support update readme update readme fix eltype for mixed type arrays fixup eltype handling update readme fix extension array iterate() move docstring improve error message
StaticKernels 0.4.0 `axes()` on windows now yield the indexable range, rather than the interior part. The only exception being when created with `ExtensionNothing`. Stephan Hilb (10): contrib/_incr_version: output api command to register package update _incr_version implement mapreduce using mapfoldl fix docs adjust behaviour of window add ci .build.yml restructure benchmark add build badge to readme implement `eltype()` for windows implement CartesianIndices() for window
StaticKernels 0.3.0 - new `setindex!` support for windows - windows are now memory safe Stephan Hilb (13): bump version fix total variation example add initial setindex! support add tests for `setindex!` and `Base.map` performance add package warnings fix benchmark add extension benchmark add tests for extensions make `Window` memory safe relax parent array type constraints fix typo in readme propagate inbounds for extensions ensure Tuple(w) is non-allocating
StaticKernels 0.2.0 Stephan Hilb (21): add benchmark for LoopVectorization remove old unused map_inner!() improve a bit on documentation fix cosmetics add missing GC.@preserve add simple regression benchmark fix benchmark move boundary handling to kernel change interface of eltype,axes,size implement various standard boundary conditions update readme add some documentation rename Boundary -> Extension update readme make loop expression more readable implement mapreduce and simplify fix type stability add test for type stability simplify window methods restructure tests update readme
PreviousNext