Removed the forcing of gravity to be zero. Added option use_gravity. The gravity is set to the standard value
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
Comment and formatting improvements.
Use input parameters outputOil and outputWater earlier.

Avoid aborting due to lack of these paramteters at the end of a long run.
Write output during run. Fix init order.

Init order fixed so that the "unused parameters" message is correct.
Merge pull request #14 from atgeirr/master

Output during upscaling run
remove debugging statement
Postpone incorporation of user-supplied surface tension to the end

Zero or negative user-supplied surface tension made the code
crash. Kr(Sw) is indifferent to this value, so it is
a valid fix to postpone the multiplication of surface-tension
to the vector of pressure data to the end of the code,
right before it is printed.
Add eclipse format output to SteadyStateUpscalerImplicit.

Option activated with output_ecl=true.

Requires libert support in opm-core. If opm-core has not been compiled
with the necessary --with-ert=</usr/local or similar> option, the program
should abort upon trying to write the output. Hopefully this enables to
keep ERT-detection macros and the like out of this module.
added: utilities to find complex eigenvalues of dyn and field matrices

this is missing in dune.

process has been started to get this integrated upstream
http://www.dune-project.org/flyspray/index.php?do=details&task_id=1186&project=1
fixed: move Vector type under the correct namespace
added: MatrixOps::extractDiagonal

extracts the diagonal of a matrix as a new matrix
added: MatrixOps::saveAsc

save a matrix as a dense asc file for easy import into e.g. octave
note this is only useful for debugging small systems, as the asc
files grow very big and unmanageable
fixed: make sure we do not dereference null ptrs
added: support for higher order lagrangian multipliers

- add PN shape function support
- make the way we group boundary elements into pillars more robust
- use the new shape functions in mortar matrix assembly
- add options to specify multiplier order (defaults to linears for now)