Cadabra
Computer algebra system for field theory problems
Namespaces | Functions
py_kernel.cc File Reference
#include "properties/Distributable.hh"
#include "properties/IndexInherit.hh"
#include "properties/CommutingAsProduct.hh"
#include "properties/DependsInherit.hh"
#include "properties/NumericalFlat.hh"
#include "properties/WeightInherit.hh"
#include "properties/CommutingAsSum.hh"
#include "properties/Derivative.hh"
#include "properties/Accent.hh"
#include "properties/Tableau.hh"
#include "properties/FilledTableau.hh"
#include "CdbPython.hh"
#include <pybind11/functional.h>
#include "py_globals.hh"
#include "py_helpers.hh"
#include "py_kernel.hh"
#include "py_ex.hh"

Namespaces

 cadabra
 Functions to handle the exchange properties of two or more symbols in a product.
 

Functions

Kernel * cadabra::create_scope ()
 Setup of kernels in current scope, callable from Python. More...
 
Kernel * cadabra::create_scope_from_global ()
 
Kernel * cadabra::create_empty_scope ()
 
Kernel * cadabra::get_kernel_from_scope ()
 Get a pointer to the currently visible kernel. More...
 
void cadabra::kernel_configure_warnings (Kernel &kernel, pybind11::kwargs kwargs)
 
void cadabra::init_kernel (pybind11::module &m)