public Term Clone() { return(new Term(CoEfficient.Clone(), CloneHelper <Indeterminate> .CloneCollection(Variables).ToArray())); }
public ComplexMultivariatePolynomial Clone() { return(new ComplexMultivariatePolynomial(CloneHelper <Term> .CloneCollection(Terms).ToArray())); }
public Term(Complex coefficient, Indeterminate[] variables) { CoEfficient = coefficient.Clone(); Variables = CloneHelper <Indeterminate> .CloneCollection(variables).ToArray(); }
public ComplexMultivariatePolynomial(Term[] terms) { Terms = CloneHelper <Term> .CloneCollection(terms).ToArray(); OrderMonomials(); }