![]() |
Cadabra
Computer algebra system for field theory problems
|
Go to the source code of this file.
Classes | |
| class | cadabra::pattern |
| class | cadabra::keyval_t |
| Arguments to properties get parsed into a keyval_t structure. More... | |
| class | cadabra::property |
| Base class for all properties, handling argument parsing and defining the interface. More... | |
| class | cadabra::labelled_property |
| class | cadabra::list_property |
| Something cannot be both a list property and a normal property at the same time, so we can safely inherit without virtual. More... | |
| class | cadabra::Inherit< T > |
| If a property X derives from Inherit<Y>, and get<Y> is called on an object which has an X property (but no Y property), then the get<Y> will look at the non-index child of the object to see if that has a Y property. More... | |
| class | cadabra::PropertyInherit |
| PropertyInherit is like Inherit<T> for all properties. More... | |
| class | cadabra::Properties |
| Class holding a collection of properties attached to expressions. More... | |
| class | cadabra::Properties::registered_property_map_t |
Namespaces | |
| namespace | cadabra |
| Functions to handle the exchange properties of two or more symbols in a product. | |