Nestedsums library
functions.cc File Reference
#include "nestedsums.h"
#include <string>

Classes

struct  map_remove_Zsums
 
struct  map_insert_Zsums
 

Namespaces

namespace  nestedsums
 

Functions

static ex Harmonic_sum_eval (const ex &x1, const ex &x2)
 
 REGISTER_FUNCTION (Harmonic_sum, eval_func(Harmonic_sum_eval))
 
static ex EulerZagier_sum_eval (const ex &x1, const ex &x2)
 
 REGISTER_FUNCTION (EulerZagier_sum, eval_func(EulerZagier_sum_eval))
 
static ex S_sum_infinity_eval (const ex &x1, const ex &x2)
 
 REGISTER_FUNCTION (S_sum_infinity, eval_func(S_sum_infinity_eval))
 
static ex S_sum_eval (const ex &x1, const ex &x2, const ex &x3)
 
 REGISTER_FUNCTION (S_sum, eval_func(S_sum_eval))
 
static ex Z_sum_eval (const ex &x1, const ex &x2, const ex &x3)
 
 REGISTER_FUNCTION (Z_sum, eval_func(Z_sum_eval))
 
ex convert_to_nestedsums (const ex &e)
 
ex convert_to_ginac_functions (const ex &e)
 

Detailed Description

Implements some special functions and conversions to and from Z-sums