"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ginac/symbol.h" between
ginac-1.7.11.tar.bz2 and ginac-1.8.0.tar.bz2

About: GiNaC (GiNaC is Not a CAS (Computer Algebra System)) is a C++ library for symbolic calculations.

symbol.h  (ginac-1.7.11.tar.bz2):symbol.h  (ginac-1.8.0.tar.bz2)
skipping to change at line 53 skipping to change at line 53
explicit symbol(const std::string & initname); explicit symbol(const std::string & initname);
symbol(const std::string & initname, const std::string & texname); symbol(const std::string & initname, const std::string & texname);
// functions overriding virtual functions from base classes // functions overriding virtual functions from base classes
public: public:
bool info(unsigned inf) const override; bool info(unsigned inf) const override;
ex eval() const override { return *this; } // for performance reasons ex eval() const override { return *this; } // for performance reasons
ex evalf() const override { return *this; } // overwrites basic::evalf() for performance reasons ex evalf() const override { return *this; } // overwrites basic::evalf() for performance reasons
ex series(const relational & s, int order, unsigned options = 0) const ov erride; ex series(const relational & s, int order, unsigned options = 0) const ov erride;
ex subs(const exmap & m, unsigned options = 0) const override { return su bs_one_level(m, options); } // overwrites basic::subs() for performance reasons ex subs(const exmap & m, unsigned options = 0) const override { return su bs_one_level(m, options); } // overwrites basic::subs() for performance reasons
ex normal(exmap & repl, exmap & rev_lookup) const override; ex normal(exmap & repl, exmap & rev_lookup, lst & modifier) const overrid e;
ex to_rational(exmap & repl) const override; ex to_rational(exmap & repl) const override;
ex to_polynomial(exmap & repl) const override; ex to_polynomial(exmap & repl) const override;
ex conjugate() const override; ex conjugate() const override;
ex real_part() const override; ex real_part() const override;
ex imag_part() const override; ex imag_part() const override;
bool is_polynomial(const ex & var) const override; bool is_polynomial(const ex & var) const override;
/** Save (a.k.a. serialize) object into archive. */ /** Save (a.k.a. serialize) object into archive. */
void archive(archive_node& n) const override; void archive(archive_node& n) const override;
/** Read (a.k.a. deserialize) object from archive. */ /** Read (a.k.a. deserialize) object from archive. */
void read_archive(const archive_node& n, lst& syms) override; void read_archive(const archive_node& n, lst& syms) override;
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)