Cadabra
Computer algebra system for field theory problems
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes
Expression display

Module Description

Classes to handle printing of expressions in various formats.

There are several different requirements for printing, depending on whether output is to the console, the graphical notebook, or to a different computer algebra system. In the latter case, one typically also needs to be able to convert the output of that external system back into Cadabra-parsable format, which is what e.g. the DisplayMMA::import and DisplaySympy::import member functions do.

Classes

class  cadabra::DisplayBase
 Base class for all display classes. More...
 
class  cadabra::DisplayMMA
 Class to display expressions in a format that Mathematica can parse. More...
 
class  cadabra::DisplaySympy
 Class to display expressions in a format that Sympy can parse. More...
 
class  cadabra::DisplayTerminal
 Class to display expressions to the terminal. More...
 
class  cadabra::DisplayTeX
 Class to handle display of expressions using LaTeX notation. More...