HepLib
|
namespace for Numerical integration with Sector Decomposition method More...
Classes | |
struct | FeynmanParameter |
wrap parameters for loop integrals More... | |
struct | XIntegrand |
wrap parameters for generic parameter integrals More... | |
class | SecDecBase |
base class of SecDec More... | |
class | SecDecG |
SecDec by geometric method. More... | |
class | IntegratorBase |
base for numerical integrator More... | |
class | HCubature |
numerical integrator using HCubature More... | |
class | HCubatureMP |
numerical integrator using HCubatureMP More... | |
class | TanhSinhMP |
numerical integrator using TanhSinhMP More... | |
class | QuadMP |
numerical integrator using TanhSinhMP More... | |
class | MinimizeBase |
base for class to minimize a function More... | |
class | HookeJeeves |
class to minimize a function using HookeJeeves More... | |
class | CppFormat |
class to export GiNaC expression to cpp format More... | |
class | ExFormat |
class | ErrMin |
ErrMin with HookeJeeves. More... | |
class | ChengWu |
class to manipulate with Cheng-Wu theorem More... | |
class | SecDec |
SecDec the main class to use Sector Decompostion method. More... | |
class | cseParser |
class for Common SubExpression Parser More... | |
class | cse_Parser |
Typedefs | |
typedef long double | dREAL |
typedef complex< dREAL > | dCOMPLEX |
typedef __float128 | qREAL |
typedef __complex128 | qCOMPLEX |
typedef mpfr::mpreal | mpREAL |
typedef complex< mpREAL > | mpCOMPLEX |
Functions | |
void | ex_print_power (const power &p, const ExFormat &c, unsigned level) |
REGISTER_FUNCTION (CV, do_not_evalf_params()) REGISTER_FUNCTION(PL | |
do_not_evalf_params ().expl_derivative_func(zd1D).derivative_func(zp1D)) REGISTER_FUNCTION(FTX | |
exvector | get_xy_from (ex pol) |
exvector | get_x_from (ex pol) |
exvector | get_y_from (ex pol) |
exvector | get_z_from (ex pol) |
exvector | get_pl_from (ex pol) |
ex | VESimplify (ex expr) |
ex | VEResult (ex expr) |
ex | VEResult2 (ex expr) |
ex | VEMaxErr (ex expr) |
int | x_free_index (ex expr) |
int | y_free_index (ex expr) |
int | epsRank (ex expr_in, ex epi) |
int | vsRank (ex expr_in) |
ex | Factor (const ex expr_in) |
ex | FactorOutX (const ex expr) |
ex | exp_simplify (const ex expr_in) |
ex | pow_simplify (const ex expr_in) |
ex | xyz_pow_simplify (const ex expr_in) |
void | Replacement2 (exmap &repl) |
DECLARE_FUNCTION_2P (CV) DECLARE_FUNCTION_1P(WRA) extern int VEO_Digits | |
vector< int > | zero_row_index (const matrix &mat) |
matrix | mat_sub (matrix mat, int r, int nr, int c, int nc) |
bool | is_zero_row (const matrix &mat, int r) |
matrix | remove_zero_rows (const matrix &mat) |
vector< vector< int > > | QHull (const matrix &dc, int dim) |
namespace for Numerical integration with Sector Decomposition method
typedef complex<dREAL> HepLib::SD::dCOMPLEX |
typedef long double HepLib::SD::dREAL |
typedef complex<mpREAL> HepLib::SD::mpCOMPLEX |
typedef mpfr::mpreal HepLib::SD::mpREAL |
typedef __complex128 HepLib::SD::qCOMPLEX |
typedef __float128 HepLib::SD::qREAL |
HepLib::SD::DECLARE_FUNCTION_2P | ( | CV | ) |
HepLib::SD::do_not_evalf_params | ( | ) |
int HepLib::SD::epsRank | ( | ex | expr_in, |
ex | epi | ||
) |
Definition at line 195 of file Helpers.cpp.
void HepLib::SD::ex_print_power | ( | const power & | p, |
const ExFormat & | c, | ||
unsigned | level | ||
) |
Definition at line 74 of file ExFormat.cpp.
ex HepLib::SD::exp_simplify | ( | const ex | expr_in | ) |
Definition at line 302 of file Helpers.cpp.
ex HepLib::SD::Factor | ( | const ex | expr_in | ) |
Definition at line 244 of file Helpers.cpp.
ex HepLib::SD::FactorOutX | ( | const ex | expr | ) |
Definition at line 278 of file Helpers.cpp.
exvector HepLib::SD::get_pl_from | ( | ex | pol | ) |
Definition at line 74 of file Helpers.cpp.
exvector HepLib::SD::get_x_from | ( | ex | pol | ) |
Definition at line 29 of file Helpers.cpp.
exvector HepLib::SD::get_xy_from | ( | ex | pol | ) |
Definition at line 14 of file Helpers.cpp.
exvector HepLib::SD::get_y_from | ( | ex | pol | ) |
Definition at line 44 of file Helpers.cpp.
exvector HepLib::SD::get_z_from | ( | ex | pol | ) |
Definition at line 59 of file Helpers.cpp.
|
inline |
Definition at line 38 of file SecDecG.cpp.
|
inline |
Definition at line 28 of file SecDecG.cpp.
ex HepLib::SD::pow_simplify | ( | const ex | expr_in | ) |
Definition at line 317 of file Helpers.cpp.
|
inline |
Definition at line 63 of file SecDecG.cpp.
HepLib::SD::REGISTER_FUNCTION | ( | CV | , |
do_not_evalf_params() | |||
) |
|
inline |
Definition at line 46 of file SecDecG.cpp.
void HepLib::SD::Replacement2 | ( | exmap & | repl | ) |
Definition at line 21 of file InitEval.cpp.
ex HepLib::SD::VEMaxErr | ( | ex | expr | ) |
Definition at line 131 of file Helpers.cpp.
ex HepLib::SD::VEResult | ( | ex | expr | ) |
Definition at line 123 of file Helpers.cpp.
ex HepLib::SD::VEResult2 | ( | ex | expr | ) |
Definition at line 127 of file Helpers.cpp.
ex HepLib::SD::VESimplify | ( | ex | expr | ) |
Definition at line 92 of file Helpers.cpp.
int HepLib::SD::vsRank | ( | ex | expr_in | ) |
Definition at line 211 of file Helpers.cpp.
int HepLib::SD::x_free_index | ( | ex | expr | ) |
Definition at line 165 of file Helpers.cpp.
ex HepLib::SD::xyz_pow_simplify | ( | const ex | expr_in | ) |
Definition at line 336 of file Helpers.cpp.
int HepLib::SD::y_free_index | ( | ex | expr | ) |
Definition at line 180 of file Helpers.cpp.
|
inline |
Definition at line 13 of file SecDecG.cpp.