HepLib
Classes | Namespaces | Typedefs | Functions
SD.h File Reference

SecDec header file. More...

#include <quadmath.h>
#include <dlfcn.h>
#include <string>
#include <signal.h>
#include <sys/syscall.h>
#include <sys/wait.h>
#include <sstream>
#include <ios>
#include <regex>
#include <complex>
#include "mpreal.h"
#include "BASIC.h"
Include dependency graph for SD.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HepLib::SD::FeynmanParameter
 wrap parameters for loop integrals More...
 
struct  HepLib::SD::XIntegrand
 wrap parameters for generic parameter integrals More...
 
class  HepLib::SD::SecDecBase
 base class of SecDec More...
 
class  HepLib::SD::SecDecG
 SecDec by geometric method. More...
 
class  HepLib::SD::IntegratorBase
 base for numerical integrator More...
 
class  HepLib::SD::HCubature
 numerical integrator using HCubature More...
 
class  HepLib::SD::HCubatureMP
 numerical integrator using HCubatureMP More...
 
class  HepLib::SD::TanhSinhMP
 numerical integrator using TanhSinhMP More...
 
class  HepLib::SD::QuadMP
 numerical integrator using TanhSinhMP More...
 
class  HepLib::SD::MinimizeBase
 base for class to minimize a function More...
 
class  HepLib::SD::HookeJeeves
 class to minimize a function using HookeJeeves More...
 
class  HepLib::SD::CppFormat
 class to export GiNaC expression to cpp format More...
 
class  HepLib::SD::ExFormat
 
class  HepLib::SD::ExFormat::_init
 
class  HepLib::SD::ErrMin
 ErrMin with HookeJeeves. More...
 
class  HepLib::SD::ChengWu
 class to manipulate with Cheng-Wu theorem More...
 
class  HepLib::SD::SecDec
 SecDec the main class to use Sector Decompostion method. More...
 
class  HepLib::SD::cseParser
 class for Common SubExpression Parser More...
 
class  HepLib::SD::cse_Parser
 

Namespaces

 HepLib
 HepLib namespace.
 
 HepLib::SD
 namespace for Numerical integration with Sector Decomposition method
 

Typedefs

typedef long double HepLib::SD::dREAL
 
typedef complex< dREALHepLib::SD::dCOMPLEX
 
typedef __float128 HepLib::SD::qREAL
 
typedef __complex128 HepLib::SD::qCOMPLEX
 
typedef mpfr::mpreal HepLib::SD::mpREAL
 
typedef complex< mpREALHepLib::SD::mpCOMPLEX
 

Functions

exvector HepLib::SD::get_xy_from (ex pol)
 
exvector HepLib::SD::get_x_from (ex pol)
 
exvector HepLib::SD::get_y_from (ex pol)
 
exvector HepLib::SD::get_z_from (ex pol)
 
exvector HepLib::SD::get_pl_from (ex pol)
 
int HepLib::SD::epsRank (ex expr_in, ex epi)
 
int HepLib::SD::vsRank (ex expr_in)
 
int HepLib::SD::x_free_index (ex expr)
 
int HepLib::SD::y_free_index (ex expr)
 
ex HepLib::SD::Factor (const ex expr_in)
 
ex HepLib::SD::FactorOutX (const ex expr)
 
ex HepLib::SD::exp_simplify (const ex expr_in)
 
ex HepLib::SD::pow_simplify (const ex expr_in)
 
ex HepLib::SD::xyz_pow_simplify (const ex expr_in)
 
 HepLib::SD::DECLARE_FUNCTION_2P (CV) DECLARE_FUNCTION_1P(WRA) extern int VEO_Digits
 
ex HepLib::SD::VESimplify (ex expr)
 
ex HepLib::SD::VEResult (ex expr)
 
ex HepLib::SD::VEResult2 (ex expr)
 
ex HepLib::SD::VEMaxErr (ex expr)
 

Detailed Description

SecDec header file.

Definition in file SD.h.