Releases
v0.7.0
Commits
c716b73 : Merge branch 'master' of https://github.com/librapid/librapid (Pencilcaseman)
5174540 : Fix doxygen output directory (Toby)
22c443a : Merge branch 'master' into develop (Toby)
130b408 : Fix documentation? (Toby)
240fed1 : CRITICAL PERFORMANCE FIX (Toby)
0426ca6 : Update Version Number (Toby)
f980d93 : Merge branch 'master' into develop (Toby)
afce070 : Merge branch 'master' into develop (Toby Davis)
f2d2dd4 : Merge master and add CodeCoverage CMake option (Toby Davis)
27ade95 : Merge remote-tracking branch 'origin/develop' into develop (Toby)
48122c0 : Bug fixes, documentation and code coverage changes (Toby)
9dc4046 : Update Unit Tests (Toby Davis)
0975dad : Storage class bug fix (Toby Davis)
24ac00c : Fix more storage bugs (Toby Davis)
a02d7de : Fix build script (Toby Davis)
c1e25b6 : Updates (Toby Davis)
f64384f : Bump pydata-sphinx-theme from 0.11.0 to 0.13.1 (dependabot[bot]) #184
4d98fe8 : Change LLVM path (Toby)
4c3af6f : Once again, change LLVM path (Toby)
5b7d3bb : Install Coverage Tools (Toby)
9dea26f : How on earth do I make this work (Toby)
5d4d0cb : Attempt to upload codecoverage results (Toby)
1a213d8 : Attempt 49 (Toby)
242593f : HEHEHEHEAHFDHLWKEJHFKASJF AAAAAAAAA (Toby)
a259c13 : Not sure what I'm doing (Toby)
ea401c5 : Added a few math utility functions (Toby)
b32ad60 : Small fix (Toby Davis) #185
e79f649 : Update performance information in the documentation (Toby)
59017ab : Merge branch 'master' into develop (Toby)
088db02 : Merge branch 'develop' (Toby)
08761e0 : Fix documentation configuration (Toby)
4cea678 : Merge branch 'master' into develop (Toby)
93546e3 : Do not require benchmarks for doc build (Toby)
38da1bd : Merge branch 'develop' (Toby)
96c83b5 : Merge remote-tracking branch 'origin/develop' into develop (Toby Davis) #185
bbf3bca : Update complex number library (Toby Davis) #185
453c40a : Multiprecision improvements (Toby Davis) #185
a55b6d0 : Division bug fixes (Toby Davis) #185
75bbfbc : Update tests (Toby) #185
39ae0a1 : Merge remote-tracking branch 'origin/develop' into develop (Toby) #185
4b4e11f : Make clamp non-ammending (Toby Davis) #185
aa15059 : Initial work on Matrix Transposition (Toby Davis) #190
31c8768 : Progress on matrix transposition (Toby) #190
1d37a46 : Inplace transposition and better performance (Toby) #190
0ea24d7 : Update documentation build script (Toby) #190
26f451e : Improved matrix transpose performance and build fixes (Toby) #190
2850112 : Updates to matrix transposition for support on more platforms (Toby) #190
1a52dd1 : Initial development on increasing platform support (Toby) #190
81d773f : Fix performance issues and memory alignment (Toby) #190
94020fd : Not sure why the tests are timing out on Actions runners (Toby) #190
6e2b07f : Attempt to fix compile args (Toby) #190
c0724e7 : I should probably be doing this on test
(Toby) #190
b133e1c : double matrix transpose bug fix (Toby) #190
55e8e8a : No memory alignment on Apple OSs (Toby) #190
b74f49e : Bump pydata-sphinx-theme from 0.13.1 to 0.13.3 (dependabot[bot]) #189
a10a216 : Potential set of bug fixes (Toby) #190
23c9444 : Attempt at better memory alignment (Toby) #190
c6aef8c : Random number generation (initial) (Toby) #190
7c4d6bf : Disable native arch by default (Toby) #190
6e510db : I have no clue what I'm doing (Toby) #190
166579b : Somehow I fixed it, but I'm wondering if this breaks it again (Toby) #190
1c32558 : This should fix it properly (Toby) #190
b9e6ba9 : Skip benchmarks in CTest configuration (Toby Davis) #190
3c8bf48 : Update documentation (Toby)
377d51e : Merge remote-tracking branch 'origin/develop' into develop (Toby)
1c1a553 : Update version number and README (Toby)
36e5f3b : Merge branch 'develop' (Toby)
a511fa6 : Update README.md (Toby Davis) #191
f7f46ad : Update README.md (Toby Davis)
3d6a283 : Support for Intel MKL BLAS (Toby Davis) #194
8a80a8b : Vector library overhaul and documentation fixes (Toby Davis) #194
ab7d4d9 : Merge branch 'develop' into test (Toby) #193
08dfba7 : Fourier Transform Support (Toby) #193
08cc487 : Fixes for the Vector library (Toby) #193
95ea267 : Update to Vector tolerance tests (Toby) #193
5a71180 : FFT updates and vector changes (Toby) #193
4e1413e : QUICK FIX (Toby) #193
e5b66af : CUDA cuFFT support (Toby) #193
f96e560 : Increase vector test tolerance (Toby) #193
3f377d9 : Updates to documentation and various bug fixes (Toby) #193
eb2b2c4 : A few changes [skip ci] (Toby) #193
c78284d : Small fix? [skip ci] (Toby) #193
bfb9ddd : Updates (Toby Davis) #193
1dbb7c6 : More updates (Toby) #193
f7eed26 : Fixes (Toby) #193
7971ca2 : Update to abs
(Toby) #193
5748084 : Another update... (Toby) #193
037517a : Updates to continuous integration scripts (Toby) #193
c04ebc8 : Updates to build script for common errors that aren't our fault :) (Toby) #193
f1663b9 : Bump version number (Toby)
5dd4999 : Create release? (Toby)
4aa16fd : Updates to action scripts (Toby)
082e203 : Fix release script [skip ci] (Toby)
2d90217 : Create a new release (Toby)
bf23908 : Merge branch 'master' into develop (Toby Davis)
9972bfb : Merge branch 'master' into develop (Toby Davis)
6158f34 : Do not get BLAS in build (Pencilcaseman)
fb61748 : Do not get BLAS in build (Pencilcaseman)
1e1a54f : Do not get BLAS in build (Pencilcaseman)
71b9a53 : Do not get BLAS in build (Pencilcaseman)
3e9817f : Fix bugs and add LIBRAPID_NO_WINDOWS_H CMake option (Toby)
cb7a08c : Fix bugs and add LIBRAPID_NO_WINDOWS_H CMake option (Toby)
122003f : Merge branch 'develop' (Toby)
7d5a3f4 : Increase faithfulness of LIBRAPID_NO_WINDOWS_H (Toby)
0d4594d : Increase faithfulness of LIBRAPID_NO_WINDOWS_H (Toby) #196
33b9bb7 : Updates for CUDA enabled builds (Toby)
8871afe : Updates for CUDA enabled builds (Toby) #196
a1b011f : Small update for GDI and USER removal (Toby)
95d4b69 : Small update for GDI and USER removal (Toby) #196
29aec18 : Be faithful to LIBRAPID_NO_WINDOWS_H (Toby)
7521663 : Be faithful to LIBRAPID_NO_WINDOWS_H (Toby) #196
6561a5d : Update CI build and documentation (Toby)
6f4489a : Update CI build and documentation (Toby)
8fc7bc7 : Initial array blas support (Toby Davis)
2c17d1f : Initial array blas support (Toby Davis)
d8ee1ed : Merge remote-tracking branch 'origin/develop' into develop (Toby Davis)
dc27c76 : Merge remote-tracking branch 'origin/develop' into develop (Toby Davis)
6ed800b : LIBRAPID_NOT_IMPLEMENTED is valid in Release builds (Toby Davis)
bf29d61 : LIBRAPID_NOT_IMPLEMENTED is valid in Release builds (Toby Davis)
f047bd1 : Update time library and array container indexing (Toby)
0a7ab46 : Update time library and array container indexing (Toby)
0144144 : Merge remote-tracking branch 'origin/develop' into develop (Toby)
b601524 : Merge remote-tracking branch 'origin/develop' into develop (Toby)
817a5aa : CUDA matrix transpose (WIP) (Toby Davis)
c831996 : CUDA matrix transpose (WIP) (Toby Davis)
0f2b063 : Array GEAM function and transpose bug fixes (Toby)
432deeb : Array GEAM function and transpose bug fixes (Toby)
96c7f13 : Update CUDA config and tests (Toby)
39ecf0b : Update CUDA config and tests (Toby)
78122ff : Merge branch 'develop' (Toby)
3ea3bab : Remove FFTW directly, and add as CMake option (Toby)
e125408 : Remove FFTW directly, and add as CMake option (Toby)
fc1c368 : Merge branch 'develop' (Toby)
eaf4586 : Merge remote-tracking branch 'origin/develop' into develop (Toby)
3a79573 : Merge branch 'develop' (Toby)
dc4ab9d : FFT updates (Toby) #201
75aa7a6 : Add FFTW support for single and double precision (Toby) #201
bab1b68 : Update CI to test FFTW and OpenBLAS (Toby) #201
80b4f55 : Don't require BLAS DLL on Windows (Toby Davis) #201
7fe4487 : Remove a space (Toby Davis) #201
46d091f : Small updates (Toby) #203
0ff1426 : Merge remote-tracking branch 'origin/test' into test (Toby) #203
d4a48cd : Merge branch 'develop' into test (Toby) #203
599c66c : Updates (Toby) #203
aef6f25 : Initial OpenCL code (Toby) #203
9f0dd93 : Update cmakeIntegration.md (Toby Davis)
bd3bf9f : OpenCL Support (Toby) #203
b198c4c : Possible bug fix (Toby) #203
319671d : Hopefully this fixes something (Toby) #203
cb2df57 : Small fix (Toby) #203
8393a6d : Compilation fixes (Toby) #203
4922e82 : Change MacOS OpenCL include (Toby) #203
a749698 : Install XCode on MacOS (Toby) #203
d524d6f : Fix a small bug (Toby) #203
a0bf3ff : OpenCL Updates and bug fixes (Toby Davis) #203
6b8f5a7 : Fix GH Actions script (Toby Davis) #203
7a1d0d8 : Update again (Toby Davis) #203
ac18505 : Update script again? (Toby Davis) #203
18bfb29 : Bug fixes and comparative operators (Toby Davis) #203
4938ce6 : Fix a spelling error... (Toby) #203
57dcd8e : Add CLBlast for OpenCL BLAS (Toby) #203
954f3e2 : OpenCL Matrix Transpose and Refactor (Toby) #203
d9a1386 : No OpenCL on MacOS (Toby) #203
7d1c4d9 : Bug fixes, new tests, CI changes (Toby) #203
33a90e0 : Update CI (Toby) #203
c3db011 : Update (Toby) #204
8363e5c : Update documentation and tests (Toby) #204
62b1e71 : quick fix for CUDA storage (Toby) #204
3291d12 : Complex number tests (close #155 ) (Toby) #204
b070050 : Bug fix? (Toby) #204
93836e5 : Fix for tests (Toby) #204
ea1af98 : Initial trigonometry support for arrays (Toby) #204
fe713b6 : More array trigonometry (Toby Davis) #204
c676690 : Bug fixes and OpenCL config updates (Toby Davis) #204
949ddda : More test updates (Toby Davis) #204
e7e044a : Include guard for OpenCL and CUDA (Toby Davis) #204
2414f86 : More array operators and tests (Toby) #204
d19308d : Update test array range to force validity and improve isClose (Toby) #204
048bcef : Update README.md (Pencilcaseman)
8351509 : Update README.md (Pencilcaseman)
05a9cac : Update README.md (Pencilcaseman)
8da89a3 : Update README.md (Pencilcaseman)
12ec2f4 : Merge branch 'master' into develop (Toby Davis) #211
cb586f5 : Merge branch 'develop' into test (Toby Davis) #206
b06c53f : Change to zip process (Toby) #206
843ce18 : Merge remote-tracking branch 'origin/test' into test (Toby) #206
9e11bca : Vec from std::vector (Toby) #206
9612025 : Updates, bug fixes and performance improvements (Toby) #206
7a9ce0c : Small change (Toby) #206
1f36e0d : Sigmoid Activation Function (Toby) #210
862254e : Update tests (Toby) #210
32e241e : Update activation functions (Toby) #213
428b6a3 : Update libraries (Toby) #213
21cf608 : Make sure to use cpp branch of pocketfft (Toby) #213
0adecae : Update tests (Toby) #213
e0c2e3a : Update OpenCL information and loading (Toby) #213
5e769d9 : Cuda vectorised operations (Toby) #213
9bdaae2 : CUDA bug fix and full SIMD support (Toby) #213
3cc18f7 : Vectorised CUDA bug fix (Toby) #213
b7aa1db : Fix some warnings (Toby) #213
9c84b0c : Bug fixes, performance improvements and documentation updates (Toby) #213
452c26f : Small fix in the documentation (Toby) #213
bcf4ade : Merge branch 'develop' into test (Toby Davis) #213
3dc240f : Update build script (Toby)
cfea1c0 : Update script (Toby)
e9eca83 : Merge branch 'test' into develop (Toby)
4e3b5a7 : Merge branch 'develop' (Toby)
b4c1dc3 : Merge remote-tracking branch 'origin/master' (Toby)
8db68a9 : Dual numbers for automatic differentiation, and more (see description) (Toby) #215
c75e616 : Update Vc (Toby) #215
fb3845b : Not sure what I've changed but it's something. A-Levels suck... (Toby) #215
d56b4aa : Array iterators, bug fixes and documentation updates (Toby) #215
0d72677 : Ensure no LibRapid types are mistakenby FMT for range types (Toby) #215
d5951d8 : Update documentation (Toby) #215
576922f : Update to array iterator documentation (Toby) #215
e5f5110 : Custom operation transformation and simplification machinery (Toby) #217
b406233 : GEAM improvements and auto-optimisation (Toby) #217
6151101 : Updated template program and a few small changes (Toby) #217
740efdb : Update README and documentation (Toby) #217
e35f282 : More generic vector swizzle function (Toby) #217
8c67c1b : Bug fix (Toby) #217
7037d32 : Documentation updates (Toby) #217
24fb1ec : Array documentation overhaul (Toby) #217
f861699 : Update documentation script... hopefully (Toby) #217
0eb267d : CI change (Toby) #217
5106774 : Fix some LaTeX equations... (Toby) #217
b10af3c : New release! (Toby)
You can’t perform that action at this time.