diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-15 21:19:18 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-09-01 18:34:24 +0100 |
| commit | ca06b1b51447f81dcbdd11d3e27df17c05d07432 (patch) | |
| tree | f66644e21edc8dd8e9a0f630645a2adf0147d0f5 | |
| parent | abda3391f3fb487c27fa27a1b464e612ecf7db02 (diff) | |
gnu: Add python-ebtelplusplus.
* gnu/packages/astronomy.scm (python-ebtelplusplus): New variable.
Relates-to: guix/guix!10702
| -rw-r--r-- | gnu/packages/astronomy.scm | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index fbf1d77b560..2093cfc1f31 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm | |||
| @@ -5394,6 +5394,47 @@ implemented using the astropy.modeling framework.") | |||
| 5394 | @url{https://arxiv.org/abs/1510.01320, EAGLE public database}.") | 5394 | @url{https://arxiv.org/abs/1510.01320, EAGLE public database}.") |
| 5395 | (license license:gpl3))) | 5395 | (license license:gpl3))) |
| 5396 | 5396 | ||
| 5397 | (define-public python-ebtelplusplus | ||
| 5398 | (package | ||
| 5399 | (name "python-ebtelplusplus") | ||
| 5400 | (version "0.6.0") | ||
| 5401 | (source | ||
| 5402 | (origin | ||
| 5403 | (method git-fetch) | ||
| 5404 | (uri (git-reference | ||
| 5405 | (url "https://github.com/rice-solar-physics/ebtelplusplus") | ||
| 5406 | (commit (string-append "v" version)))) | ||
| 5407 | (file-name (git-file-name name version)) | ||
| 5408 | (sha256 | ||
| 5409 | (base32 "1qj7rd1xa1q2z1m68ss47w289bjlc3pm68p7g16pr5xnj0w3g5l7")))) | ||
| 5410 | (build-system pyproject-build-system) | ||
| 5411 | (arguments | ||
| 5412 | (list #:test-flags #~(list "--pyargs" "ebtelplusplus") | ||
| 5413 | #:phases | ||
| 5414 | #~(modify-phases %standard-phases | ||
| 5415 | (add-before 'check 'remove-local-source | ||
| 5416 | (lambda _ | ||
| 5417 | (delete-file-recursively "ebtelplusplus")))))) | ||
| 5418 | (native-inputs | ||
| 5419 | (list boost | ||
| 5420 | python-hissw | ||
| 5421 | python-pytest | ||
| 5422 | python-pytest-astropy | ||
| 5423 | python-scikit-build-core | ||
| 5424 | python-setuptools-scm)) | ||
| 5425 | (propagated-inputs | ||
| 5426 | (list python-astropy)) | ||
| 5427 | (home-page "https://github.com/rice-solar-physics/ebtelplusplus") | ||
| 5428 | (synopsis "Zero-dimensional hydrodynamics of coronal loops") | ||
| 5429 | (description | ||
| 5430 | "ebtelplusplus is an implementation of the enthalpy-based thermal | ||
| 5431 | evolution of loops (EBTEL) model for doing efficient hydrodynamics of | ||
| 5432 | dynamically-heated solar coronal loops. ebtelplusplus decouples the electron | ||
| 5433 | and ion energy equations such that the two populations can evolve separately. | ||
| 5434 | This implementation also includes effects to due to cross-sectional area | ||
| 5435 | expansion.") | ||
| 5436 | (license license:gpl3+))) | ||
| 5437 | |||
| 5397 | (define-public python-edps | 5438 | (define-public python-edps |
| 5398 | (package | 5439 | (package |
| 5399 | (name "python-edps") | 5440 | (name "python-edps") |
