first attempt to implement a time step control.
only warn when non-diagonal block is found.
enable substepping.
make sub stepping a parameter.
Merge remote-tracking branch 'upstream/master' into timestepcontrol
implemented the PID controler, seems to work fine. More testing needed.
some revision, time step control is now completly in the Simulator run method.
The solver simply returns a number of iterations.
moved TimeStepControl to Simulator::run and make it work again.
enabled solver restart again.
Merge remote-tracking branch 'upstream/master' into timestepcontrol
moved the utility classes to opm-core.
remove unused output
apply changes made in opm-core.
revert Schur fix.
Merge remote-tracking branch 'upstream/master' into timestepcontrol
Merge remote-tracking branch 'upstream/master' into timestepcontrol
remove blank at end of line.
throw exception when convergence failed, also in NewtonSolver.
remove unused variable.
added linear to docu.