| 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.