]> www.ginac.de Git - ginac.git/blobdiff - ginac/tensor.h
Index renaming issues, sped up simplify_indexed, used defined NC-objects
[ginac.git] / ginac / tensor.h
index 8078b0937a130aec0a622a8ea1a85efb47587edd..0ebfb0f56d76b93633c8a635d30c20e2cf763982 100644 (file)
@@ -65,6 +65,7 @@ public:
 
        // non-virtual functions in this class
 protected:
 
        // non-virtual functions in this class
 protected:
+       unsigned return_type() const { return return_types::commutative; }
        void do_print(const print_context & c, unsigned level) const;
        void do_print_latex(const print_latex & c, unsigned level) const;
 };
        void do_print(const print_context & c, unsigned level) const;
        void do_print_latex(const print_latex & c, unsigned level) const;
 };
@@ -84,6 +85,7 @@ public:
 
        // non-virtual functions in this class
 protected:
 
        // non-virtual functions in this class
 protected:
+       unsigned return_type() const { return return_types::commutative; }
        void do_print(const print_context & c, unsigned level) const;
 };
 
        void do_print(const print_context & c, unsigned level) const;
 };
 
@@ -106,6 +108,7 @@ public:
 
        // non-virtual functions in this class
 protected:
 
        // non-virtual functions in this class
 protected:
+       unsigned return_type() const { return return_types::commutative; }
        void do_print(const print_context & c, unsigned level) const;
        void do_print_latex(const print_latex & c, unsigned level) const;
 
        void do_print(const print_context & c, unsigned level) const;
        void do_print_latex(const print_latex & c, unsigned level) const;
 
@@ -153,6 +156,7 @@ public:
 
        // non-virtual functions in this class
 protected:
 
        // non-virtual functions in this class
 protected:
+       unsigned return_type() const { return return_types::commutative; }
        void do_print(const print_context & c, unsigned level) const;
        void do_print_latex(const print_latex & c, unsigned level) const;
 
        void do_print(const print_context & c, unsigned level) const;
        void do_print_latex(const print_latex & c, unsigned level) const;