Sector decomposition
Public Member Functions | Public Attributes | Friends | List of all members
integration_data Class Reference

#include <integrand.h>

Public Member Functions

 integration_data (const std::vector< GiNaC::ex > &list_feynman_parameter, GiNaC::ex epsilon, int order)
 

Public Attributes

size_t n
 the number of Feynman parameters
 
std::vector< GiNaC::ex > list_feynman_parameter
 a vector holding the Feynman parameters as GiNaC::symbol
 
GiNaC::ex epsilon
 the symbol of the expansion parameter
 
int order
 order of the term in the Laurent series, which should be calculated
 

Friends

std::ostream & operator<< (std::ostream &os, const integration_data &arg)
 

Detailed Description

The class integration_data contains the data which will not be modified by the algorithm for the sector decomposition. The data members are:

Constructor & Destructor Documentation

◆ integration_data()

integration_data ( const std::vector< GiNaC::ex > &  arg_list_feynman_parameter,
GiNaC::ex  arg_epsilon,
int  arg_order 
)

Constructor.

The arguments are: arg_list_feynman_parameter is a vector containing the Feynman parameters as GiNaC::symbol, arg_epsilon is the expansion parameter, again of type GiNaC::symbol, arg_order defines term in the Laurent series, which should be calculated.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const integration_data arg 
)
friend

Output. Prints out the Feynman parameters, the expansion parameter and the order.


The documentation for this class was generated from the following files: