- Added the possibility to set the factor used to scale the prolongation
- Added the possibility to set the number of iterations A.M() make no sense for large matrices.
- Added the possibility to set the number of smoother steps to use.
- Added upscaling_relperm binaries for anisotropic criterion and for different smoothers:
  upscale_relperm: default criterion with ILU0 smoother
  upscale_relperm_aniso: Use settings for anisotropic problems with ILU0 smoother
  upscale_relperm_ssor: default criterion with SSOR smoother
  upscale_relperm_aniso_ssor: default criterion with SSOR smoother
  upscale_relperm_bgs: default criterion with Block Gauss-Seidel smoother
  upscale_relperm_aniso_bgs: default criterion with block Gauss-Seidel smoother
Added missing semicolon.
Merged AMG optimization changes with latest version of master
Fix upscale_elasticity linking

The per-target primary overrides the correspondingly named global
primary.  In the case of '*_LDADD' we need to include the global value
lest we miss SuperLU libraries.
Merge pull request #5 from bska/master

Fix elasticity_upscale linking in presence of SuperLU
Merge pull request #4 from blattms/amg-opt-march2012

Amg opt march2012

Works as advertised.  Merged.  Thanks a lot.
Don't include config.h in headers.

The config.h header is not for external consumption.  It must only
be used in programs (or .cpp files) which adapt to the local
system.  In particular, installing (as in "make install") a header
that contains an #include directive for "config.h" is always an
error.
Override Dune's notion of the HAVE_BOOST facility.

This restores the build of opm-upscaling on systems using older
versions of Autoconf (e.g., 2.59 on RHEL5 or CentOS 5).

See commit 82369f9 in opm-core for additional details.
Merge pull request #6 from bska/master

Restore OPM-Upscaling (elasticity) Build on RHEL5 (CentOS5)
Adapt to changed argument order for a method.

IncompFlowSolverHybrid::solve() argument order has been restored, this is
the only place the new argument order (with some new arguments placed in
between old arguments) were used correctly, so it has to be changed back.
Merge branch 'master' of github.com:atgeirr/opm-upscaling
Merge pull request #10 from atgeirr/master

Adapt to change in solve() argument order.
Made argument order for init() consistent.

Related to issue #9.
Merge pull request #11 from atgeirr/master

Fix argument order for init().
Update upscale_perm.cpp and /SteadyStateUpscaler to new init method.
Make number of iterations, prolongation factor, and number of smoothing adjustable
Merge pull request #12 from blattms/init-relperm

Progate arguments of flowsolver to examples.
Cornerpoint grid does initiate mpi calls when compiled with MPI support.
Therefore upscale_perm needs to initialise MPI. This is now done in the DUNE way.
To get rid off the whitespace changes, I moved the code in main to a new methods upscale.
Merge pull request #13 from blattms/upscale-relperm-mpi

Initialise MPI in upscale_perm