HepLib
Namespaces | Macros | Functions
Apart.cpp File Reference

Functions to perform partial fraction. More...

#include "HEP.h"
Include dependency graph for Apart.cpp:

Go to the source code of this file.

Namespaces

 HepLib
 HepLib namespace.
 

Macros

#define CHECK   false
 

Functions

ex HepLib::ApartIR2ex (const ex &expr_in)
 convert ApartIR to ex More...
 
ex HepLib::ApartIR2F (const ex &expr_in)
 convert ApartIR to F(ps, ns), ns is like FIRE convention More...
 
ex HepLib::air2pn (ex air)
 
ex HepLib::pn2mat (ex ps, ex ns, ex vars)
 
bool HepLib::is_subset (const ex &e1, const ex &e2)
 
ex HepLib::pn2p (ex pn)
 
exmap HepLib::ApartRules (const exvector &airs, bool irc)
 
ex HepLib::Apart (const matrix &mat)
 Apart on matrix. More...
 
ex HepLib::Apart (const ex &expr_ino, const lst &vars_in, exmap smap)
 Apart on ex. More...
 
ex HepLib::Apart (const ex &expr_ino, const lst &loops, const lst &extps, exmap smap)
 Apart on ex. More...
 
ex HepLib::ApartIRC (const ex &expr_in)
 complete the ApartIR elements More...
 

Detailed Description

Functions to perform partial fraction.

Definition in file Apart.cpp.

Macro Definition Documentation

◆ CHECK

#define CHECK   false