]> www.ginac.de Git - ginac.git/blobdiff - check/exam_archive.cpp
adapted for new method of specifying symmetries
[ginac.git] / check / exam_archive.cpp
index 7385727c8b0b997aebde17b65bf3e385006c460c..c01bb15bc5bb9f48b60bc5b7a466965caa5c6805 100644 (file)
@@ -42,12 +42,13 @@ unsigned exam_archive(void)
              varidx(lst(x, -11*y, acos(2*x).series(x==3-5*I, 3)) * color_ONE()
                * metric_tensor(spinidx(0, 5, false, true), varidx(2, 4)), zeta(3)),
              varidx(diag_matrix(lst(-1, Euler, atan(x/y==-15*I/17)))
              varidx(lst(x, -11*y, acos(2*x).series(x==3-5*I, 3)) * color_ONE()
                * metric_tensor(spinidx(0, 5, false, true), varidx(2, 4)), zeta(3)),
              varidx(diag_matrix(lst(-1, Euler, atan(x/y==-15*I/17)))
-               * delta_tensor(idx(x, 2), idx(y, 3)), log(cos(128.0/(x*y))), true),
+               * delta_tensor(idx(x, 2), idx(wild(7), 3)), log(cos(128.0/(x*y))), true),
              true
            )
          + dirac_gamma(varidx(mu, dim)) * dirac_gamma(varidx(mu, 4-dim, true))
            * color_T(idx(x, 8), 1) * color_h(idx(x, 8), idx(y, 8), idx(2, 8))
              true
            )
          + dirac_gamma(varidx(mu, dim)) * dirac_gamma(varidx(mu, 4-dim, true))
            * color_T(idx(x, 8), 1) * color_h(idx(x, 8), idx(y, 8), idx(2, 8))
-           * indexed(x, indexed::antisymmetric, idx(2*y+1, x), varidx(-mu, 5))
+           * indexed(x, sy_anti(), idx(2*y+1, x), varidx(-mu, 5))
+         - 2 * spinor_metric(spinidx(x), spinidx(y))
          + 0.775;
 
        archive ar;
          + 0.775;
 
        archive ar;
@@ -68,6 +69,8 @@ unsigned exam_archive(void)
                     << "erroneously returned " << f << endl;
                ++result;
        }
                     << "erroneously returned " << f << endl;
                ++result;
        }
+
+       cout << '.' << flush;
        
        if (!result) {
                cout << " passed " << endl;
        
        if (!result) {
                cout << " passed " << endl;