26#ifndef __NESTEDSUMS_HELPERS_H__
27#define __NESTEDSUMS_HELPERS_H__
29#include "ginac/ginac.h"
36 const GiNaC::ex & expansion_parameter,
int order);
38 const GiNaC::ex & expansion_parameter,
int order);
40 const GiNaC::ex & expansion_parameter,
int order);
42 const GiNaC::ex & expansion_parameter,
int order);
44 const GiNaC::ex & expansion_parameter,
int order);
46 const GiNaC::ex & expansion_parameter,
int order);
72 bool operator() (
const GiNaC::ex & a,
const GiNaC::ex & b)
const;
bool operator()(const GiNaC::ex &a, const GiNaC::ex &b) const
Definition helpers.cc:1063
Definition basic_letter.cc:35
bool is_class_in_nestedsums(const ex &expr)
Definition helpers.cc:1081
bool is_expr_in_sym_lst(const ex &expr, const lst &sym_lst)
Definition helpers.cc:1110
ex nestedsums_helper_lowering_op_geo_1(const ex &x, int m)
Definition helpers.cc:820
const lst _empty_list
Definition constants.h:60
ex nestedsums_helper_multiply_via_triangle_speedy(const ex &A, const ex &B, const ex &expansion_parameter, int order)
Definition helpers.cc:284
exvector exvector_multiply_last_letter(const exvector &v, const ex &x)
Definition helpers.cc:710
ex nestedsums_helper_coeff(const ex &expr, const ex &eps, int n)
Definition helpers.cc:992
ex nestedsums_helper_multiply_laurent(const ex &A, const ex &B, const ex &expansion_parameter, int order)
Definition helpers.cc:314
exvector exvector_increase_last_degree(const exvector &v)
Definition helpers.cc:731
ex nestedsums_helper_series(const ex &f, const ex &expansion_parameter, int order)
Definition helpers.cc:581
exvector reverse_exvector_from_lst(const ex &l)
Definition helpers.cc:655
ex nestedsums_helper_eval(const ex &expr)
Definition helpers.cc:45
ex nestedsums_helper_multiply_laurent_speedy(const ex &A, const ex &B, const ex &expansion_parameter, int order)
Definition helpers.cc:348
ex nestedsums_helper_normalize(const ex &expr, const lst &sym_lst)
Definition helpers.cc:1164
ex nestedsums_helper_multiply_via_triangle(const ex &A, const ex &B, const ex &expansion_parameter, int order)
Definition helpers.cc:253
ex nestedsums_helper_expand_lst_tgamma_fct(const ex &ll1, const ex &ll2, const ex &expansion_parameter, int order)
Definition helpers.cc:480
int nestedsums_helper_get_degree(const ex &expr, const ex &eps)
Definition helpers.cc:926
exvector exvector_from_lst(const ex &l)
Definition helpers.cc:623
ex nestedsums_helper_expand_tgamma_fct(const ex &a1, const ex &b1, const ex &a2, const ex &b2, const ex &expansion_parameter, int order)
Definition helpers.cc:413
ex nestedsums_helper_lowering_op_geo_0(const ex &x, int m)
Definition helpers.cc:797
ex nestedsums_helper_bernoulli(int n)
Definition helpers.cc:756
ex nestedsums_helper_arithmetic_sum_type_Z(const ex &n, const ex &m)
Definition helpers.cc:843
int nestedsums_helper_ldegree(const ex &expr, const ex &eps)
Definition helpers.cc:953
ex convert_Zsums_to_standard_form(const ex &expr, const lst &sym_lst)
Definition helpers.cc:1288
ex nestedsums_helper_arithmetic_sum_type_S(const ex &n, const ex &m)
Definition helpers.cc:866
exvector exvector_append_lst(const exvector &v, const ex &l)
Definition helpers.cc:682
ex nestedsums_helper_expand(const ex &expr, int level)
Definition helpers.cc:115
ex nestedsums_helper_sort(const ex &expr, const lst &sym_lst)
Definition helpers.cc:1273
ex nestedsums_helper_expand_power(const ex &x, const ex &m, const ex &expansion_parameter, int order)
Definition helpers.cc:893
void nestedsums_helper_clear_hashes(void)
Definition helpers.cc:1304