Class ComplexPolynomialRewriter
java.lang.Object
com.singularsys.extensions.polynomials.AbstrctPolynomialRewriter
com.singularsys.extensions.polynomials.ComplexPolynomialRewriter
Rewrites polynomials with powers of i, the square root of -1, to a form without i.
For example,
x + 3 i x + 5 i^2 x + 7 i^3 x is rewritten to
(-4*i*x-3*x.- Since:
- Jep 4.1, extension 2.2
-
Constructor Details
-
ComplexPolynomialRewriter
-
-
Method Details
-
rewrite
Description copied from class:AbstrctPolynomialRewriterRewrite a mutable monomial. The default implementation simply returnsmm.toNode()creating new monomial with the same coefficient, variables and powers.- Overrides:
rewritein classAbstrctPolynomialRewriter- Parameters:
mm- the mutable monomial to rewrite- Returns:
- a new monomial
- Throws:
ParseException
-