6 #ifndef SYMENGINE_RINGS_H
7 #define SYMENGINE_RINGS_H
15 void expr2poly(
const RCP<const Basic> &p, umap_basic_num &syms,
19 void poly_mul(
const umap_vec_mpz &A,
const umap_vec_mpz &B, umap_vec_mpz &C);
The base class for SymEngine.
Main namespace for SymEngine package.
void expr2poly(const RCP< const Basic > &p, umap_basic_num &syms, umap_vec_mpz &P)
Converts expression p into a polynomial P, with symbols sym
void poly_mul(const umap_vec_mpz &A, const umap_vec_mpz &B, umap_vec_mpz &C)
Multiply two polynomials: C = A*B