friend clifford clifford_gamma(const ex & mu);
-// member functions
-
- // default constructor, destructor, copy constructor assignment operator and helpers
-public:
- clifford();
- ~clifford();
- clifford(const clifford & other);
- const clifford & operator=(const clifford & other);
-protected:
- void copy(const clifford & other);
- void destroy(bool call_parent);
-
// other constructors
public:
clifford(const std::string & n, const ex & mu);
// functions overriding virtual functions from base classes
public:
- basic * duplicate() const;
void printraw(std::ostream & os) const;
void printtree(std::ostream & os, unsigned indent) const;
void print(std::ostream & os, unsigned upper_precedence=0) const;
bool info(unsigned inf) const;
// ex eval(int level=0) const;
protected:
- int compare_same_type(const basic & other) const;
bool is_equal_same_type(const basic & other) const;
ex simplify_ncmul(const exvector & v) const;
ex thisexprseq(const exvector & v) const;