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 |