[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#60075] [PATCH 31/58] gnu: Add julia-realdot.
From: |
Efraim Flashner |
Subject: |
[bug#60075] [PATCH 31/58] gnu: Add julia-realdot. |
Date: |
Wed, 14 Dec 2022 22:35:29 +0200 |
* gnu/packages/julia-xyz.scm (julia-realdot): New variable.
---
gnu/packages/julia-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 80dfe37996..3bf1060e4f 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -4637,6 +4637,29 @@ (define-public julia-ratios
type, which make some sacrifices but have better computational performance.")
(license license:expat)))
+(define-public julia-realdot
+ (package
+ (name "julia-realdot")
+ (version "0.1.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/JuliaMath/RealDot.jl")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1jr8dq110j8axjfz936b1lqqcnqg3979rfg11w76rq1iz7zgi691"))))
+ (build-system julia-build-system)
+ (home-page "https://github.com/JuliaMath/RealDot.jl")
+ (synopsis "Compute realdot efficiently")
+ (description "This package only contains and exports a single function
+@code{realdot(x, y)}. It computes @code{real(LinearAlgebra.dot(x, y))} while
+avoiding computing the imaginary part of @code{LinearAlgebra.dot(x, y)} if
+possible. The real dot product is useful when one treats complex numbers as
+embedded in a real vector space.")
+ (license license:expat)))
+
(define-public julia-recipesbase
(package
(name "julia-recipesbase")
--
2.38.1
- [bug#60075] [PATCH 16/58] gnu: julia-safetestsets: Fix build., (continued)
- [bug#60075] [PATCH 16/58] gnu: julia-safetestsets: Fix build., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 24/58] gnu: julia-reversediff: Update to 1.14.4., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 15/58] gnu: julia-forwarddiff: Update to 0.10.34., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 19/58] gnu: julia-categoricalarrays: Update to 0.10.7., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 14/58] gnu: julia-diffrules: Update to 1.12.2., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 20/58] gnu: julia-pooledarrays: Update to 1.4.2., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 13/58] gnu: julia-nanmath: Update to 0.3.7., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 27/58] gnu: julia-zygote: Update to 0.6.41., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 29/58] gnu: julia-chainrulescore: Update to 1.12.2., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 30/58] gnu: julia-chainrulestestutils: Update to 1.5.1., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 31/58] gnu: Add julia-realdot.,
Efraim Flashner <=
- [bug#60075] [PATCH 08/58] gnu: Remove julia-identityranges., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 22/58] gnu: julia-offsetarrays: Update to 1.12.8., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 28/58] gnu: julia-nnlib: Update to 0.7.34., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 07/58] gnu: julia-imagetransformations: Update to 0.9.5., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 23/58] gnu: julia-dataframes: Update to 1.3.6., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 25/58] gnu: julia-functors: Update to 0.4.1., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 26/58] gnu: julia-zygoterules: Update to 0.2.2., Efraim Flashner, 2022/12/14
- [bug#60075] [PATCH 34/58] gnu: julia-tracker: Update to 0.2.22., Efraim Flashner, 2022/12/14