Index: /issm/trunk-jpl/src/c/modules/Solverx/SolverxSeq.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/Solverx/SolverxSeq.cpp	(revision 13363)
+++ /issm/trunk-jpl/src/c/modules/Solverx/SolverxSeq.cpp	(revision 13364)
@@ -94,5 +94,5 @@
     r[i]=inDeriv[m*m+i]; // this is db[i]
     for (int j=0;j<m; j++) {
-      r[i]-=inDeriv[i*n+j]*outVal[j]; // this is dA[i][j]*x[j]
+      r[i]-=inDeriv[i*m+j]*outVal[j]; // this is dA[i][j]*x[j]
     }
   }
@@ -134,5 +134,5 @@
       r[i]=inDeriv[m*m+i][dir]; // this is db[i]
       for (int j=0;j<m; j++) {
-        r[i]-=inDeriv[i*n+j][dir]*outVal[j]; // this is dA[i][j]*x[j]
+        r[i]-=inDeriv[i*m+j][dir]*outVal[j]; // this is dA[i][j]*x[j]
       }
     }
