opm-simulators/opm/polymer
Andreas Lauser a816ab9a0c start to use the SimulatorBase class for SimulatorFullyImplicitCompressiblePolymer
since SimulatorFullyImplicitCompressiblePolymer is now a template, the
opaque pointer stuff is also removed and the contents of the .cpp file
basically became _impl.hpp. for SimulatorFullyImplicitBlackoilPolymer,
the opaque pointer stuff was removed for the same reasons as for
SimulatorFullyImplicitBlackoil.

the actual unification of code is not yet done, but this patch points
out the direction of where this will go.

Also note that some synchronization with the ordinary blackoil
simulator (FLOW) was necessary to make it compile.

Finnally, the parser currently likes to throw an exception (also for
the opm-polymer master) when eating the opm-data polymer test
case. This prevented me from properly testing this patch:

```
and@heuristix:~/src/opm-polymer|simplify_simulator > ./bin/flow_polymer deck_filename=/home/and/src/opm-data/polymer_test_suit/simple2D/2D_THREEPHASE_POLY_HETER.DATA

================    Test program for fully implicit three-phase black-oil flow     ===============

---------------    Reading parameters     ---------------
deck_filename found at /, value is /home/and/src/opm-data/polymer_test_suit/simple2D/2D_THREEPHASE_POLY_HETER.DATA
output not found. Using default value 'true'.
output_dir not found. Using default value 'output'.
Program threw an exception: IOConfig: Reading GRIDFILE keyword from GRID section: Output of GRID file is not supported
terminate called after throwing an instance of 'std::runtime_error'
  what():  IOConfig: Reading GRIDFILE keyword from GRID section: Output of GRID file is not supported
Aborted
```
2015-05-28 13:56:07 +02:00
..
fullyimplicit start to use the SimulatorBase class for SimulatorFullyImplicitCompressiblePolymer 2015-05-28 13:56:07 +02:00
CompressibleTpfaPolymer.cpp allow temperature dependent PVT properties 2014-11-20 19:25:18 +01:00
CompressibleTpfaPolymer.hpp Fixed/Added documentation comments. 2012-09-05 11:45:54 +02:00
GravityColumnSolverPolymer_impl.hpp make headers autonomously includable and fix a few harmless clang warnings 2013-09-10 19:41:49 +02:00
GravityColumnSolverPolymer.hpp Added bound checks to Newton column solver. 2012-05-23 16:22:48 +02:00
IncompPropertiesDefaultPolymer.hpp Replace the ASSERT and ASSERT2 macros by assert 2013-09-03 15:43:51 +02:00
IncompTpfaPolymer.cpp add config.h 2014-11-19 08:44:54 +08:00
IncompTpfaPolymer.hpp Added IncompTpfaPolymer class. 2012-06-13 19:56:44 +02:00
PolymerBlackoilState.hpp allow temperature dependent PVT properties 2014-11-20 19:25:18 +01:00
PolymerInflow.cpp remove the debug information. 2015-05-20 15:06:00 +08:00
PolymerInflow.hpp change PolymerInflow constructor interface due to commit 6628941c9c9d781db9ec8e3ac05a3a8dc49dcf21 in opm-parser. 2015-01-27 12:24:26 +08:00
PolymerProperties.cpp simplify the implementation. 2014-12-08 09:52:57 +08:00
PolymerProperties.hpp Merge remote-tracking branch 'opm/master' into bo_polymer 2014-10-20 13:51:37 +08:00
PolymerState.hpp Merge remote-tracking branch 'opm/master' into fim 2014-09-23 16:04:15 +08:00
polymerUtilities.cpp allow temperature dependent PVT properties 2014-11-20 19:25:18 +01:00
polymerUtilities.hpp allow temperature dependent PVT properties 2014-11-20 19:25:18 +01:00
SimulatorCompressiblePolymer.cpp allow temperature dependent PVT properties 2014-11-20 19:25:18 +01:00
SimulatorCompressiblePolymer.hpp fix a few harmless CLang warnings 2014-03-18 12:44:33 +01:00
SimulatorPolymer.cpp due to the new timer, simulator class should not do time iteration once again. 2014-10-28 13:31:35 +08:00
SimulatorPolymer.hpp fix a few harmless CLang warnings 2014-03-18 12:44:33 +01:00
SinglePointUpwindTwoPhasePolymer.hpp Added default concentration if guess_old_solution is false. 2012-05-22 17:21:12 +02:00
TransportSolverTwophaseCompressiblePolymer.cpp allow temperature dependent PVT properties 2014-11-20 19:25:18 +01:00
TransportSolverTwophaseCompressiblePolymer.hpp allow temperature dependent PVT properties 2014-11-20 19:25:18 +01:00
TransportSolverTwophasePolymer.cpp add config.h 2014-11-19 08:44:54 +08:00
TransportSolverTwophasePolymer.hpp make headers autonomously includable and fix a few harmless clang warnings 2013-09-10 19:41:49 +02:00