sci-mathematics / cadabra

Field-theory motivated approach to computer algebra

Official package sites : https://cadabra.science/ ·

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.

v2.3.8 :: 0/2 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
gtk jupyter test

General

gtk
Add support for x11-libs/gtk+ (The GIMP Toolkit)
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_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

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

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

194393
[science overlay] sci-mathematics/cadabra
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>