bj           parallel preconditioner (RAS, SCHUR, BJ)
ilu0          local preconditioner (ilu0, iluk, ilut, arms)
0.01          eps(tolerance for inner iteration)
1.0e-6        eps1(tolerance for outer iteration)
1             nlev(number of levels for ARMS)
0             non-symmetric permutation(1)
1000000       bsize(block size for block independent sets)
0.2           tolind(tolerance used in independent set)
20            im (krylov subspace size for outer iteration)
500           maxits (outer fgmres)
5             kim (krylov subspace size for inner iteration)
5             itsgmr(inner fgmres)
0             nonsymmetric permutations for interlevel blocks (1:yes, 0:no)
0             permutations of columns for interlevel blocks (1:yes, 0:no)
0             row scaling for interlevel blocks (1:yes, 0:no)
0             column scaling for interlevel blocks (1:yes, 0:no)
0             nonsymmetric permutations for last Schur complement (1:yes, 0:no)
0             permutations of columns for last Schur complement (1:yes, 0:no)
0             row scaling for last Schur complement (1:yes, 0:no)
0             column scaling for last Schur complement (1:yes, 0:no)
5             lfil0(ilut, iluk and arms for lfil[0-3])
5             lfil4(schur)
5             lfil5(ILUT L, ILUT U)
0.001         droptol0(droptol[0=3], L, U, L^{-1}F, EU^{-1}
0.001         droptol4(for schur complements at each level)
0.001         droptol5(for ILUT in last level Schur Complement)
2             mprocx (number of processors in the x direction)
1             mprocy (number of processors in the y direction)
100           xnmesh, nx = xnmesh*mprocx
100           ynmesh, ny = ynmesh*mprocy
