26#ifndef __SECTOR_DECOMPOSITION_POLYHEDRA_H__
27#define __SECTOR_DECOMPOSITION_POLYHEDRA_H__
33#include <ginac/ginac.h>
65 void get_omega(std::vector<GiNaC::ex> & omega)
const;
67 void find_S(std::vector<bool> & S, GiNaC::ex f_degree)
const;
Definition: integrand.h:52
Definition: multi_index.h:96
Definition: polyhedra.h:47
void find_S(std::vector< bool > &S, GiNaC::ex f_degree) const
Definition: polyhedra.cc:338
void get_omega(std::vector< GiNaC::ex > &omega) const
Definition: polyhedra.cc:312
polyhedra & projection(const std::vector< bool > &S, GiNaC::ex f, GiNaC::ex c)
Definition: polyhedra.cc:369
polyhedra & keep_corners_only()
Definition: polyhedra.cc:133
polyhedra & add_point(const std::vector< GiNaC::ex > &point)
Definition: polyhedra.cc:236
std::vector< size_t > index
a vector, serving as an index for the Feynman parameters
Definition: polyhedra.h:79
std::vector< std::vector< GiNaC::ex > > coordinates
an array with the coordinates of the points of the polyhedron
Definition: polyhedra.h:82
friend std::ostream & operator<<(std::ostream &os, const polyhedra &arg)
Definition: polyhedra.cc:452
size_t number_corners() const
Definition: polyhedra.cc:121
polyhedra & factorize_single_variables()
Definition: polyhedra.cc:201
void find_minimal_subsector(std::vector< size_t > &index_set, GiNaC::ex f) const
Definition: polyhedra.cc:422
GiNaC::ex get_factorization_degree() const
Definition: polyhedra.cc:248
polyhedra()
Definition: polyhedra.cc:38
Definition: basic_sector_decomposition.cc:36