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 | |
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. More... | |
lst | HepLib::LoopUF (const IBP &ibp, const ex &idx) |
UF function. More... | |
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. More... | |
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. More... | |
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.