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