Summary
Cadabra is a symbolic computer algebra system (CAS) designed specifically for the solution of problems encountered in field theory. It has extensive functionality for tensor computer algebra, tensor polynomial simplification including multi-term symmetries, fermions and anti-commuting variables, Clifford algebras and Fierz transformations, component computations, implicit coordinate dependence, multiple index types and many more. The input format is a subset of TeX. Both a command-line and a graphical notebook interface are available, and you can also use Cadabra from Jupyter by using the Cadabra Jupyter kernel.
Versions
v2.4.5.7 :: 0/2 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~x86
- USE flags
- gui jupyter test
v2.4.5.6 :: 0/2 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~x86
- USE flags
- gui jupyter test
v2.4.5.4 :: 0/2 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 ~x86
- USE flags
- gui jupyter test
USE flags
General
- gui
- Enable support for a graphical user interface
- jupyter
- Build the Cadabra Jupyter kernel
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Dependencies
app-text / dvipng : Translate DVI files into PNG or GIF graphics
dev-cpp / glibmm : C++ interface for glib2
dev-cpp / gtkmm : C++ interface for GTK+
dev-db / sqlite : SQL database engine
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / boost : Boost Libraries for C++
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / jsoncpp : C++ JSON reader and writer
dev-libs / libsigc++ : Typesafe callback system for standard C++
dev-python / gmpy : Python bindings for GMP, MPC, MPFR and MPIR libraries
dev-python / jupyter : Jupyter metapackage. Install all the Jupyter components in one go
dev-python / matplotlib : Pure python plotting library with matlab like syntax
dev-python / sympy : Computer Algebra System in pure Python
dev-texlive / texlive-basic : TeXLive Essential programs and files
Runtime Dependencies
app-text / dvipng : Translate DVI files into PNG or GIF graphics
dev-cpp / glibmm : C++ interface for glib2
dev-cpp / gtkmm : C++ interface for GTK+
dev-db / sqlite : SQL database engine
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / boost : Boost Libraries for C++
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / jsoncpp : C++ JSON reader and writer
dev-libs / libsigc++ : Typesafe callback system for standard C++
dev-python / gmpy : Python bindings for GMP, MPC, MPFR and MPIR libraries
dev-python / jupyter : Jupyter metapackage. Install all the Jupyter components in one go
dev-python / matplotlib : Pure python plotting library with matlab like syntax
dev-python / sympy : Computer Algebra System in pure Python
dev-texlive / texlive-basic : TeXLive Essential programs and files
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.5.7
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.4.5.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.5.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.5.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.4.4.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/cadabra: Stabilize 2.4.5.4 amd64, #925656
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.5.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.4.3.2-r1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/cadabra: Stabilize 2.4.4.1 amd64, #915950
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.4.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: gtk -> gui; minor tweaks
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.4.2.2-r1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: update PYTHON_COMPAT
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.4.2.1-r1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: enable python 3.11 support for unstable
Bug: https://bugs.gentoo.org/897234 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-mathematics/cadabra: Stabilize 2.4.3.2 amd64, #892303
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.4.0.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.3.9.3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.3.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.2.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.4.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.2.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.4.0.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: drop old 2.3.8
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
sci-mathematics/cadabra: bump to 2.3.9.3
Closes: https://bugs.gentoo.org/857606 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: add glibmm to unconditional deps
Closes: https://bugs.gentoo.org/834471 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
sci-mathematics/cadabra: new package; add version 2.3.8
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>