|
HepLib
|
IBP header file. More...
#include "BASIC.h"

Go to the source code of this file.
Classes | |
| class | HepLib::IBP |
| IBP base class for IBP reduction. More... | |
| class | HepLib::FIRE |
| IBP reduction using FIRE program. More... | |
| class | HepLib::KIRA |
| IBP reduction using KIRA program. More... | |
| class | HepLib::UKIRA |
| IBP reduction using KIRA program with user-defined equations. More... | |
| class | HepLib::Direct |
| IBP reduction using Direc method. More... | |
| class | HepLib::Direct::Condition |
| class | HepLib::Laporta |
| class | HepLib::Solver |
| IBP reduction using Solver method. More... | |
Namespaces | |
| namespace | HepLib |
| HepLib namespace. | |
Functions | |
| exmap | HepLib::SortPermutation (const ex &in_expr, const lst &xs) |
| Sort for all permuations, and return xs w.r.t. 1st permutation. | |
| lst | HepLib::LoopUF (const IBP &ibp, const ex &idx) |
| UF function. | |
| lst | HepLib::UF (const ex &props, const ex &ns, const ex &loops, const ex &tloops, const ex &lsubs, const ex &tsubs) |
| UF function, from FIRE.m. | |
| pair< exmap, lst > | HepLib::FindRules (vector< IBP * > fs, bool mi, std::function< lst(const IBP &, const ex &)> uf) |
| Find Rules for Integral or Master Integral. | |
| pair< exmap, lst > | HepLib::FindRules (IBP &ibp, bool mi=true, std::function< lst(const IBP &, const ex &)> uf=LoopUF) |
| ex | HepLib::GPolynomial (const IBP &ibp) |
| void | HepLib::GPermutation (const ex &uf, const lst &xs) |
Variables | |
| exmap | HepLib::MapPreSP |
IBP header file.
Definition in file IBP.h.