![]() |
Cadabra
Computer algebra system for field theory problems
|
| All computer algebra functionality in the form of C++ classes | |
| Functionality to clean up expressions so that they satisfy the requirements of a consistent expression tree | |
| Classes to handle printing of expressions in various formats | |
| Functions to compare and match expressions stored in Ex objects | |
| Python wrapper around the C++ core module, making the entire functionality of Cadabra accessible from Python | |
| Functionality to make Cadabra interface with the scalar computer algebra systems (e.g | |
| Containing all algorithms acting on symbolic expression trees | |
| Containing all properties that can be attached to symbolic expressions | |
| Base classes (independent of any GUI toolkit) to write Cadabra clients and servers | |
| All Cadabra functionality can be used directly from C++ programs without using the Python frontend | |
| All code which implements graphical front-end notebook interfaces | |
| Notebook user interface implemented using gtkmm | |
| Notebook interface implemented using the native OS-X Cocoa toolkit |
1.8.6