20 template<
typename C, 
typename O, 
typename P>
 
   21 std::vector<MultivariatePolynomial<C, O, P>> 
katsura2()
 
   25     std::vector<MultivariatePolynomial<C, O, P>> res;
 
   33 template<
typename C, 
typename O, 
typename P>
 
   34 std::vector<MultivariatePolynomial<C, O, P>> 
katsura3()
 
   38     std::vector<MultivariatePolynomial<C, O, P>> res;
 
   49 template<
typename C, 
typename O, 
typename P>
 
   50 std::vector<MultivariatePolynomial<C, O, P>> 
katsura4()
 
   54     std::vector<MultivariatePolynomial<C, O, P>> res;
 
   68 template<
typename C, 
typename O, 
typename P>
 
   69 std::vector<MultivariatePolynomial<C, O, P>> 
katsura5()
 
   73     std::vector<MultivariatePolynomial<C, O, P>> res;
 
   90 #define run_katsura_case(INDEX) case INDEX: return katsura##INDEX<C, O, P>() 
   92 template<
typename C, 
typename O, 
typename P>
 
   93 std::vector<MultivariatePolynomial<C, O, P>> 
katsura(
unsigned index)
 
  107     return std::vector<MultivariatePolynomial<C, O, P>>();
 
#define run_katsura_case(INDEX)
carl is the main namespace for the library.
std::vector< MultivariatePolynomial< C, O, P > > katsura(unsigned index)
std::vector< MultivariatePolynomial< C, O, P > > katsura3()
std::vector< MultivariatePolynomial< C, O, P > > katsura4()
std::vector< MultivariatePolynomial< C, O, P > > katsura5()
std::vector< MultivariatePolynomial< C, O, P > > katsura2()
void setVariables(std::list< std::string > variables)
MultivariatePolynomial< C, O, P > parseMultivariatePolynomial(const std::string &inputString) const