Apocrypha

cadabra

Field-theory motivated approach to computer algebra

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.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 2.5.14_p1-r1 1 15 h details ›

Versions & arches

VersionOverlay amd64x86 Committed
2.5.14_p1-r1 gentoo amd64 stable x86 testing view · download · history ↗

Use flags of 2.5.14_p1-r1

  • 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)
3 expansion flags (python targets, ABIs, cpu flags…)
  • python_single_target_python3_12
  • python_single_target_python3_13
  • python_single_target_python3_14

Runtime dependencies of 2.5.14_p1-r1

show 44 lines