diff --git a/src/test-gradient-method.cc b/src/test-gradient-method.cc
index 7a855416a90042361106368b321b28b0a509eb99..d907b5f39ef210856508ba9d13750e908590f813 100644
--- a/src/test-gradient-method.cc
+++ b/src/test-gradient-method.cc
@@ -37,8 +37,7 @@ void testIdentity() {
 
   Functional::SmallMatrix A;
   A[0][0] = 3;
-  A[0][1] = 1.5;
-  A[1][0] = 1.5;
+  A[0][1] = A[1][0] = 1.5;
   A[1][1] = 4;
   Functional::SmallVector b;
   b[0] = 1;
@@ -73,8 +72,7 @@ void testSampleFunction() {
 
   Functional::SmallMatrix A;
   A[0][0] = 3;
-  A[0][1] = 1.5;
-  A[1][0] = 1.5;
+  A[0][1] = A[1][0] = 1.5;
   A[1][1] = 4;
   Functional::SmallVector b;
   b[0] = 1;
@@ -123,8 +121,7 @@ void testSampleFunctionNonsmooth() {
 
   Functional::SmallMatrix A;
   A[0][0] = 3;
-  A[0][1] = 1.5;
-  A[1][0] = 1.5;
+  A[0][1] = A[1][0] = 1.5;
   A[1][1] = 4;
   Functional::SmallVector b;
   b[0] = 1;
@@ -186,8 +183,7 @@ void testTrivialFunction() {
 
   Functional::SmallMatrix A;
   A[0][0] = 3;
-  A[0][1] = 1.5;
-  A[1][0] = 1.5;
+  A[0][1] = A[1][0] = 1.5;
   A[1][1] = 4;
   Functional::SmallVector b;
   b[0] = 1;
@@ -231,8 +227,7 @@ void testHorribleFunction() {
 
   Functional::SmallMatrix A;
   A[0][0] = 3;
-  A[0][1] = 1.5;
-  A[1][0] = 1.5;
+  A[0][1] = A[1][0] = 1.5;
   A[1][1] = 4;
   Functional::SmallVector b;
   b[0] = 1;
@@ -267,8 +262,7 @@ void testHorribleFunctionLogarithmic() {
 
   Functional::SmallMatrix A;
   A[0][0] = 3;
-  A[0][1] = 1.5;
-  A[1][0] = 1.5;
+  A[0][1] = A[1][0] = 1.5;
   A[1][1] = 4;
   Functional::SmallVector b;
   b[0] = 1;
@@ -303,11 +297,9 @@ void testSampleFunction3D() {
 
   Functional::SmallMatrix A(0);
   A[0][0] = 3;
-  A[0][1] = 1.5;
-  A[1][0] = 1.5;
+  A[0][1] = A[1][0] = 1.5;
   A[1][1] = 4;
-  A[1][2] = 1.5;
-  A[2][1] = 1.5;
+  A[1][2] = A[2][1] = 1.5;
   A[2][2] = 5;
   Functional::SmallVector b;
   b[0] = 1;
@@ -346,8 +338,7 @@ void testSampleFunction2() {
 
   Functional::SmallMatrix A;
   A[0][0] = 1;
-  A[0][1] = 0;
-  A[1][0] = 0;
+  A[0][1] = A[1][0] = 0;
   A[1][1] = 1;
   Functional::SmallVector b;
   b[0] = 1;
@@ -381,8 +372,7 @@ void testSampleFunctionSteep1() {
 
   Functional::SmallMatrix A;
   A[0][0] = 1;
-  A[0][1] = 0;
-  A[1][0] = 0;
+  A[0][1] = A[1][0] = 0;
   A[1][1] = 1;
   Functional::SmallVector b;
   b[0] = 1;
@@ -419,8 +409,7 @@ void testSampleFunctionSteep2() {
 
   Functional::SmallMatrix A;
   A[0][0] = 1;
-  A[0][1] = 0;
-  A[1][0] = 0;
+  A[0][1] = A[1][0] = 0;
   A[1][1] = 1;
   Functional::SmallVector b;
   b[0] = 1;
@@ -457,8 +446,7 @@ void testSteepFunction() {
 
   Functional::SmallMatrix A;
   A[0][0] = 1;
-  A[0][1] = 0;
-  A[1][0] = 0;
+  A[0][1] = A[1][0] = 0;
   A[1][1] = 1;
   Functional::SmallVector b;
   b[0] = 1;