diff options
| author | Emmanuel Medernach <Emmanuel.Medernach@iphc.cnrs.fr> | 2025-02-11 13:18:05 +0000 |
|---|---|---|
| committer | Romain GARBAGE <romain.garbage@inria.fr> | 2025-02-12 10:47:51 +0100 |
| commit | 7e13c84238b11fd138fbfe2644a9ebf0b8f763c4 (patch) | |
| tree | 65fc2a6dbd18d32fe1c818b47839057e242d20a8 | |
| parent | 67d95731253a3703706efc33456bac78e9eee261 (diff) | |
physics: Add vdt.
* guix-science/packages/physics.scm (vdt): New variable.
| -rw-r--r-- | guix-science/packages/physics.scm | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/guix-science/packages/physics.scm b/guix-science/packages/physics.scm index b6493bf..ea8347e 100644 --- a/guix-science/packages/physics.scm +++ b/guix-science/packages/physics.scm | |||
| @@ -558,3 +558,30 @@ histograms, statistical tests, fitting, simulations, and machine | |||
| 558 | learning. It can handle large datasets and uses a specialized file | 558 | learning. It can handle large datasets and uses a specialized file |
| 559 | format.") | 559 | format.") |
| 560 | (license license:lgpl2.1+))) | 560 | (license license:lgpl2.1+))) |
| 561 | |||
| 562 | (define-public vdt | ||
| 563 | (package | ||
| 564 | (name "vdt") | ||
| 565 | (version "0.4.4") | ||
| 566 | (source | ||
| 567 | (origin | ||
| 568 | (method git-fetch) | ||
| 569 | (uri (git-reference | ||
| 570 | (url "https://github.com/dpiparo/vdt") | ||
| 571 | (commit (string-append "v" version)))) | ||
| 572 | (file-name (git-file-name name version)) | ||
| 573 | (sha256 | ||
| 574 | (base32 "0biqp68k5qg5zy2nbi44f19vqyk2nma5sa00yf47ihy120p6as3l")))) | ||
| 575 | (build-system cmake-build-system) | ||
| 576 | (native-inputs (list python)) | ||
| 577 | (arguments | ||
| 578 | `(#:tests? #f)) ;There are no tests | ||
| 579 | (home-page "https://root.cern/root/html606/md_math_vdt_ReadMe.html") | ||
| 580 | (synopsis "The VDT mathematical library") | ||
| 581 | (description | ||
| 582 | "VDT is a library of mathematical functions, | ||
| 583 | implemented in double and single precision. The | ||
| 584 | implementation is fast and with the aid of modern | ||
| 585 | compilers (e.g. gcc 4.7) vectorisable. VDT exploits also | ||
| 586 | Pade polynomials.") | ||
| 587 | (license license:lgpl3+))) | ||
