/[GiNaC]/ginac/add.h
ViewVC logotype

Diff of /ginac/add.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.37 by cbauer, Tue Jan 21 19:50:19 2003 UTC revision 1.38 by cbauer, Wed Jul 2 16:47:08 2003 UTC
# Line 46  public: Line 46  public:
46          // functions overriding virtual functions from base classes          // functions overriding virtual functions from base classes
47  public:  public:
48          void print(const print_context & c, unsigned level = 0) const;          void print(const print_context & c, unsigned level = 0) const;
49          unsigned precedence(void) const {return 40;}          unsigned precedence() const {return 40;}
50          bool info(unsigned inf) const;          bool info(unsigned inf) const;
51          int degree(const ex & s) const;          int degree(const ex & s) const;
52          int ldegree(const ex & s) const;          int ldegree(const ex & s) const;
53          ex coeff(const ex & s, int n=1) const;          ex coeff(const ex & s, int n=1) const;
54          ex eval(int level=0) const;          ex eval(int level=0) const;
55          ex evalm(void) const;          ex evalm() const;
56          ex series(const relational & r, int order, unsigned options = 0) const;          ex series(const relational & r, int order, unsigned options = 0) const;
57          ex normal(lst &sym_lst, lst &repl_lst, int level=0) const;          ex normal(lst &sym_lst, lst &repl_lst, int level=0) const;
58          numeric integer_content(void) const;          numeric integer_content() const;
59          ex smod(const numeric &xi) const;          ex smod(const numeric &xi) const;
60          numeric max_coefficient(void) const;          numeric max_coefficient() const;
61          exvector get_free_indices(void) const;          exvector get_free_indices() const;
62          ex simplify_ncmul(const exvector & v) const;          ex eval_ncmul(const exvector & v) const;
63  protected:  protected:
64          ex derivative(const symbol & s) const;          ex derivative(const symbol & s) const;
65          bool is_equal_same_type(const basic & other) const;          unsigned return_type() const;
66          unsigned return_type(void) const;          unsigned return_type_tinfo() const;
         unsigned return_type_tinfo(void) const;  
67          ex thisexpairseq(const epvector & v, const ex & oc) const;          ex thisexpairseq(const epvector & v, const ex & oc) const;
68          ex thisexpairseq(epvector * vp, const ex & oc) const;          ex thisexpairseq(epvector * vp, const ex & oc) const;
69          expair split_ex_to_pair(const ex & e) const;          expair split_ex_to_pair(const ex & e) const;

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15