From e6dca6e2347de9341b95e0dd259eedf54c0baff4 Mon Sep 17 00:00:00 2001 From: Jens Vollinga Date: Wed, 20 Apr 2005 19:25:59 +0000 Subject: [PATCH] Clifford get_metric(i,j) again defaults to symmetric indices. --- ginac/clifford.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ginac/clifford.cpp b/ginac/clifford.cpp index 0f88e556..eaea3536 100644 --- a/ginac/clifford.cpp +++ b/ginac/clifford.cpp @@ -126,7 +126,7 @@ clifford::clifford(unsigned char rl, const ex & metr, std::auto_ptr vp // archiving ////////// -clifford::clifford(const archive_node &n, lst &sym_lst) : inherited(n, sym_lst) +clifford::clifford(const archive_node & n, lst & sym_lst) : inherited(n, sym_lst) { unsigned rl; n.find_unsigned("label", rl); @@ -134,7 +134,7 @@ clifford::clifford(const archive_node &n, lst &sym_lst) : inherited(n, sym_lst) n.find_ex("metric", metric, sym_lst); } -void clifford::archive(archive_node &n) const +void clifford::archive(archive_node & n) const { inherited::archive(n); n.add_unsigned("label", representation_label); @@ -155,7 +155,7 @@ DEFAULT_ARCHIVING(diracgammaR) ex clifford::get_metric(const ex & i, const ex & j) const { - return indexed(metric, i, j); + return indexed(metric, symmetric2(), i, j); } bool clifford::same_metric(const ex & other) const -- 2.49.0