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 | |
cadabra | |
Functions to handle the exchange properties of two or more symbols in a product. | |