These are chat archives for symengine/symengine
so there are some optimisations for rational and integer, but only those for rational coefficients are "hard-coded"
by this I mean that any integral class can implement the same optimisations, provided it implements certain methods
Which are the "certain methods" that I may need to implement. You've told me one, which is
multiply_accumulate. Are there others?
multiply_accumulate, for each type of
negate()probably I'd guess