"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ginac/structure.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.

structure.h  (ginac-1.7.11.tar.bz2):structure.h  (ginac-1.8.0.tar.bz2)
skipping to change at line 177 skipping to change at line 177
ex expand(unsigned options = 0) const override { return inherited::expand (options); } ex expand(unsigned options = 0) const override { return inherited::expand (options); }
ex collect(const ex & s, bool distributed = false) const override { retur n inherited::collect(s, distributed); } ex collect(const ex & s, bool distributed = false) const override { retur n inherited::collect(s, distributed); }
// differentiation and series expansion // differentiation and series expansion
protected: protected:
ex derivative(const symbol & s) const override { return inherited::deriva tive(s); } ex derivative(const symbol & s) const override { return inherited::deriva tive(s); }
public: public:
ex series(const relational & r, int order, unsigned options = 0) const ov erride { return inherited::series(r, order, options); } ex series(const relational & r, int order, unsigned options = 0) const ov erride { return inherited::series(r, order, options); }
// rational functions // rational functions
ex normal(exmap & repl, exmap & rev_lookup) const override { return inher ited::normal(repl, rev_lookup); } ex normal(exmap & repl, exmap & rev_lookup, lst & modifier) const overrid e { return inherited::normal(repl, rev_lookup, modifier); }
ex to_rational(exmap & repl) const override { return inherited::to_ration al(repl); } ex to_rational(exmap & repl) const override { return inherited::to_ration al(repl); }
ex to_polynomial(exmap & repl) const override { return inherited::to_poly nomial(repl); } ex to_polynomial(exmap & repl) const override { return inherited::to_poly nomial(repl); }
// polynomial algorithms // polynomial algorithms
numeric integer_content() const override { return 1; } numeric integer_content() const override { return 1; }
ex smod(const numeric & xi) const override { return *this; } ex smod(const numeric & xi) const override { return *this; }
numeric max_coefficient() const override { return 1; } numeric max_coefficient() const override { return 1; }
// indexed objects // indexed objects
exvector get_free_indices() const override { return exvector(); } exvector get_free_indices() const override { return exvector(); }
 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)