![]() |
Cadabra
Computer algebra system for field theory problems
|
#include "Kernel.hh"#include "Storage.hh"#include "IndexIterator.hh"#include "IndexClassifier.hh"#include <memory>#include <pybind11/pybind11.h>Go to the source code of this file.
Classes | |
| class | ExNode |
| ExNode is a combination of an Ex::iterator and an interface which we can use to manipulate the data pointed to by this iterator. More... | |
Functions | |
| ExNode | Ex_iter (std::shared_ptr< cadabra::Ex > ex) |
| ExNode | Ex_top (std::shared_ptr< cadabra::Ex > ex) |
| bool | Ex_matches (std::shared_ptr< cadabra::Ex > ex, ExNode &other) |
| bool | Ex_matches_Ex (std::shared_ptr< cadabra::Ex > ex, std::shared_ptr< cadabra::Ex > other) |
| bool | ExNode_less (ExNode &one, ExNode &two) |
| bool | ExNode_greater (ExNode &one, ExNode &two) |
| ExNode | Ex_getitem_string (std::shared_ptr< cadabra::Ex > ex, std::string tag) |
| ExNode | Ex_getitem_iterator (std::shared_ptr< cadabra::Ex > ex, ExNode) |
| ExNode Ex_getitem_iterator | ( | std::shared_ptr< cadabra::Ex > | ex, |
| ExNode | en | ||
| ) |
| ExNode Ex_getitem_string | ( | std::shared_ptr< cadabra::Ex > | ex, |
| std::string | tag | ||
| ) |
| ExNode Ex_iter | ( | std::shared_ptr< cadabra::Ex > | ex | ) |
| bool Ex_matches | ( | std::shared_ptr< cadabra::Ex > | ex, |
| ExNode & | other | ||
| ) |
| bool Ex_matches_Ex | ( | std::shared_ptr< cadabra::Ex > | ex, |
| std::shared_ptr< cadabra::Ex > | other | ||
| ) |
| ExNode Ex_top | ( | std::shared_ptr< cadabra::Ex > | ex | ) |