]> www.ginac.de Git - ginac.git/blobdiff - ginac/matrix.h
implemented operator-> for the iterators
[ginac.git] / ginac / matrix.h
index 99c9abc4e4ada9abfa8f3e7f3309010be32d12dc..36e7284650986db7cc58052806a1733cc771aed2 100644 (file)
@@ -76,7 +76,7 @@ public:
        matrix transpose() const;
        ex determinant(unsigned algo = determinant_algo::automatic) const;
        ex trace() const;
-       ex charpoly(const symbol & lambda) const;
+       ex charpoly(const ex & lambda) const;
        matrix inverse() const;
        matrix solve(const matrix & vars, const matrix & rhs,
                     unsigned algo = solve_algo::automatic) const;
@@ -129,7 +129,7 @@ inline ex determinant(const matrix & m, unsigned options = determinant_algo::aut
 inline ex trace(const matrix & m)
 { return m.trace(); }
 
-inline ex charpoly(const matrix & m, const symbol & lambda)
+inline ex charpoly(const matrix & m, const ex & lambda)
 { return m.charpoly(lambda); }
 
 inline matrix inverse(const matrix & m)