![]() |
Cadabra
Computer algebra system for field theory problems
|
#include "py_properties.hh"#include "py_kernel.hh"#include "py_helpers.hh"#include "properties/Accent.hh"#include "properties/AntiCommuting.hh"#include "properties/AntiSymmetric.hh"#include "properties/Commuting.hh"#include "properties/Coordinate.hh"#include "properties/Depends.hh"#include "properties/DependsInherit.hh"#include "properties/Derivative.hh"#include "properties/DerivativeOp.hh"#include "properties/Determinant.hh"#include "properties/Diagonal.hh"#include "properties/DifferentialForm.hh"#include "properties/DiracBar.hh"#include "properties/GammaMatrix.hh"#include "properties/CommutingAsProduct.hh"#include "properties/CommutingAsSum.hh"#include "properties/DAntiSymmetric.hh"#include "properties/Distributable.hh"#include "properties/EpsilonTensor.hh"#include "properties/ExteriorDerivative.hh"#include "properties/FilledTableau.hh"#include "properties/ImaginaryI.hh"#include "properties/ImplicitIndex.hh"#include "properties/Indices.hh"#include "properties/IndexInherit.hh"#include "properties/Integer.hh"#include "properties/InverseMetric.hh"#include "properties/KroneckerDelta.hh"#include "properties/LaTeXForm.hh"#include "properties/Matrix.hh"#include "properties/Metric.hh"#include "properties/NonCommuting.hh"#include "properties/NumericalFlat.hh"#include "properties/PartialDerivative.hh"#include "properties/RiemannTensor.hh"#include "properties/SatisfiesBianchi.hh"#include "properties/SelfAntiCommuting.hh"#include "properties/SelfCommuting.hh"#include "properties/SelfNonCommuting.hh"#include "properties/SortOrder.hh"#include "properties/Spinor.hh"#include "properties/Symbol.hh"#include "properties/Symmetric.hh"#include "properties/Tableau.hh"#include "properties/TableauInherit.hh"#include "properties/TableauSymmetry.hh"#include "properties/Trace.hh"#include "properties/Traceless.hh"#include "properties/Vielbein.hh"#include "properties/Weight.hh"#include "properties/WeightInherit.hh"#include "properties/WeylTensor.hh"#include "DisplayTeX.hh"#include "DisplayTerminal.hh"#include "Media.hh"Namespaces | |
| namespace | cadabra |
| Functions to handle the exchange properties of two or more symbols in a product. | |
Functions | |
| template<typename BoundPropT > | |
| BoundPropT::py_type | cadabra::def_abstract_prop (pybind11::module &m, const std::string &name) |
| template<typename BoundPropT > | |
| BoundPropT::py_type | cadabra::def_prop (pybind11::module &m) |
| pybind11::list | cadabra::list_properties () |
| std::vector< Ex > | cadabra::indices_get_all (const Indices *indices, bool include_wildcards) |
| Ex | cadabra::indices_get_dummy (const Indices *indices, const Ex_ptr &ex) |
| void | cadabra::init_properties (py::module &m) |