![]() |
Cadabra
Computer algebra system for field theory problems
|
Classes | |
| class | SympyBridge |
| Helper class to enable conversion from/to sympy. More... | |
Functions | |
| cadabra::Ex::iterator | apply (const cadabra::Kernel &, cadabra::Ex &, cadabra::Ex::iterator &, const std::vector< std::string > &wrap, std::vector< std::string > args, const std::string &method) |
| Functionality to act with Sympy on all scalar parts of an expression, and keep the result in-place. | |
| void | invert_matrix (const cadabra::Kernel &, cadabra::Ex &ex, cadabra::Ex &rules, const cadabra::Ex &tocompute) |
| Use Sympy to invert a matrix, given a set of rules determining its sparse components. | |
| void | determinant (const cadabra::Kernel &, cadabra::Ex &ex, cadabra::Ex &rules, const cadabra::Ex &tocompute) |
| Use Sympy to compute the determinant of a matrix, given a set of rules determining its sparse components. | |
| void | trace (const cadabra::Kernel &, cadabra::Ex &ex, cadabra::Ex &rules, const cadabra::Ex &tocompute) |
| cadabra::Ex | fill_matrix (const cadabra::Kernel &, cadabra::Ex &ex, cadabra::Ex &rules) |
| Ex sympy::fill_matrix | ( | const cadabra::Kernel & | kernel, |
| cadabra::Ex & | ex, | ||
| cadabra::Ex & | rules ) |
| void sympy::trace | ( | const cadabra::Kernel & | kernel, |
| cadabra::Ex & | ex, | ||
| cadabra::Ex & | rules, | ||
| const cadabra::Ex & | tocompute ) |