Package: amatrix.arrayfire
Type: Package
Title: ArrayFire Backend for 'amatrix'
Version: 0.1.0
Authors@R: person("Bradley", "Buchsbaum", email = "brad.buchsbaum@gmail.com", role = c("aut", "cre"))
Description: Portable GPU backend for the 'amatrix' package using the
        'ArrayFire' C API for dense float32 linear algebra. Builds with
        or without the 'ArrayFire' runtime present; without it the
        backend reports itself unavailable and 'amatrix' falls back to
        CPU execution.
License: MIT + file LICENSE
URL: https://github.com/bbuchsbaum/amatrix
BugReports: https://github.com/bbuchsbaum/amatrix/issues
Encoding: UTF-8
Depends: R (>= 4.3)
Imports: amatrix, methods, jsonlite
Suggests: testthat (>= 3.0.0)
SystemRequirements: ArrayFire (>= 3.8; optional, see ARRAYFIRE_PREFIX)
NeedsCompilation: yes
Config/testthat/edition: 3
Repository: https://bbuchsbaum.r-universe.dev
Date/Publication: 2026-07-24 11:37:10 UTC
RemoteUrl: https://github.com/bbuchsbaum/amatrix
RemoteRef: HEAD
RemoteSha: c58bc4d2e518402bb52aef00306a9160874f2457
RemoteSubdir: backends/amatrix.arrayfire
Packaged: 2026-10-12 12:00:13 UTC; root
Author: Bradley Buchsbaum [aut, cre]
Maintainer: Bradley Buchsbaum <brad.buchsbaum@gmail.com>
Built: R 4.7.0; x86_64-w64-mingw32; 2026-10-12 12:01:24 UTC; windows
Archs: x64
