X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fmatrix.h;h=e611aa5b022e30b3a93d48a27042fbb694303033;hp=988e257b0ddce7726e325038fd1ede00366917d9;hb=25b4d894b5b2f7f56fb49e62a7767ab969d5249f;hpb=c6ead0d1f88d99b0d8cc99b2da8ef9e9c41a073f diff --git a/ginac/matrix.h b/ginac/matrix.h index 988e257b..e611aa5b 100644 --- a/ginac/matrix.h +++ b/ginac/matrix.h @@ -3,7 +3,7 @@ * Interface to symbolic matrices */ /* - * GiNaC Copyright (C) 1999-2015 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2016 Johannes Gutenberg University Mainz, Germany * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -111,7 +111,6 @@ public: size_t nops() const override; ex op(size_t i) const override; ex & let_op(size_t i) override; - ex eval(int level=0) const override; ex evalm() const override {return *this;} ex subs(const exmap & m, unsigned options = 0) const override; ex eval_indexed(const basic & i) const override; @@ -190,11 +189,8 @@ inline size_t nops(const matrix & m) inline ex expand(const matrix & m, unsigned options = 0) { return m.expand(options); } -inline ex eval(const matrix & m, int level = 0) -{ return m.eval(level); } - -inline ex evalf(const matrix & m, int level = 0) -{ return m.evalf(level); } +inline ex evalf(const matrix & m) +{ return m.evalf(); } inline unsigned rows(const matrix & m) { return m.rows(); }