]> www.ginac.de Git - ginac.git/blobdiff - check/exam_indexed.cpp
Synced changes to HEAD.
[ginac.git] / check / exam_indexed.cpp
index 82a2539f9df6a86423a617495c68644a69fdd378..9deb4870e6bbf492971f32856ca2cee240005074 100644 (file)
@@ -55,7 +55,7 @@ static unsigned check_equal_simplify(const ex &e1, const ex &e2, const scalar_pr
        return 0;
 }
 
-static unsigned delta_check(void)
+static unsigned delta_check()
 {
        // checks identities of the delta tensor
 
@@ -81,7 +81,7 @@ static unsigned delta_check(void)
        return result;
 }
 
-static unsigned metric_check(void)
+static unsigned metric_check()
 {
        // checks identities of the metric tensor
 
@@ -114,7 +114,7 @@ static unsigned metric_check(void)
        return result;
 }
 
-static unsigned epsilon_check(void)
+static unsigned epsilon_check()
 {
        // checks identities of the epsilon tensor
 
@@ -153,7 +153,7 @@ REGISTER_FUNCTION(symm_fcn, set_symmetry(sy_symm(0, 1)));
 DECLARE_FUNCTION_2P(anti_fcn)
 REGISTER_FUNCTION(anti_fcn, set_symmetry(sy_anti(0, 1)));
 
-static unsigned symmetry_check(void)
+static unsigned symmetry_check()
 {
        // check symmetric/antisymmetric objects
 
@@ -202,7 +202,7 @@ static unsigned symmetry_check(void)
        return result;
 }
 
-static unsigned scalar_product_check(void)
+static unsigned scalar_product_check()
 {
        // check scalar product replacement
 
@@ -225,7 +225,7 @@ static unsigned scalar_product_check(void)
        return result;
 }
 
-static unsigned edyn_check(void)
+static unsigned edyn_check()
 {
        // Relativistic electrodynamics
 
@@ -241,19 +241,17 @@ static unsigned edyn_check(void)
 
        // Lorentz transformation matrix (boost along x axis)
        matrix L(4, 4);
-       L(0, 0) = gamma;
-       L(0, 1) = -beta*gamma;
-       L(1, 0) = -beta*gamma;
-       L(1, 1) = gamma;
-       L(2, 2) = 1; L(3, 3) = 1;
+       L =       gamma, -beta*gamma, 0, 0,
+           -beta*gamma,       gamma, 0, 0,
+                     0,           0, 1, 0,
+                     0,           0, 0, 1;
 
        // Electromagnetic field tensor
-       matrix F(4, 4, lst(
-                0, -Ex, -Ey, -Ez,
+       matrix F(4, 4);
+       F =  0, -Ex, -Ey, -Ez,
                Ex,   0, -Bz,  By,
                Ey,  Bz,   0, -Bx,
-               Ez, -By,  Bx,   0
-       ));
+               Ez, -By,  Bx,   0;
 
        // Indices
        symbol s_mu("mu"), s_nu("nu"), s_rho("rho"), s_sigma("sigma");
@@ -312,7 +310,7 @@ static unsigned edyn_check(void)
        return result;
 }
 
-static unsigned spinor_check(void)
+static unsigned spinor_check()
 {
        // check identities of the spinor metric
 
@@ -347,7 +345,7 @@ static unsigned spinor_check(void)
        return result;
 }
 
-static unsigned dummy_check(void)
+static unsigned dummy_check()
 {
        // check dummy index renaming/repositioning
 
@@ -380,7 +378,7 @@ static unsigned dummy_check(void)
        return result;
 }
 
-unsigned exam_indexed(void)
+unsigned exam_indexed()
 {
        unsigned result = 0;