X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fclifford.h;h=bb3a7fece47ea7e335ac28b47201a792414c2422;hp=7aa05c4843d81f6029ad92ddddecbbecc8042028;hb=cc308418b3e239e05a7f1f0f6cfc5919672fccfd;hpb=d55314ec284f24063e949c5c3f3ee57011ddb283 diff --git a/ginac/clifford.h b/ginac/clifford.h index 7aa05c48..bb3a7fec 100644 --- a/ginac/clifford.h +++ b/ginac/clifford.h @@ -3,7 +3,7 @@ * Interface to GiNaC's clifford algebra (Dirac gamma) objects. */ /* - * GiNaC Copyright (C) 1999-2011 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2015 Johannes Gutenberg University Mainz, Germany * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -47,7 +47,7 @@ public: // internal constructors clifford(unsigned char rl, const ex & metr, int comm_sign, const exvector & v, bool discardable = false); - clifford(unsigned char rl, const ex & metr, int comm_sign, std::auto_ptr vp); + clifford(unsigned char rl, const ex & metr, int comm_sign, exvector && v); // functions overriding virtual functions from base classes public: @@ -58,7 +58,7 @@ protected: ex eval_ncmul(const exvector & v) const; bool match_same_type(const basic & other) const; ex thiscontainer(const exvector & v) const; - ex thiscontainer(std::auto_ptr vp) const; + ex thiscontainer(exvector && v) const; unsigned return_type() const { return return_types::noncommutative; } return_type_t return_type_tinfo() const; // non-virtual functions in this class