Joakim Hove
56a7775fee
Changed order of arguments to match opm-output.
2016-08-20 20:09:56 +02:00
Pål Grønås Drange
bd58792714
TransMult, Init, and SimConfig are references, applyModifierDeck takes reference, and EclipseState constructor too
2016-08-08 10:07:09 +02:00
Joakim Hove
e262d0da68
Renamed writeInit -> writeInitAndEgrid( )
2016-07-01 12:26:25 +02:00
Joakim Hove
5a89598788
Write TRAN? to the INIT file.
2016-07-01 12:26:25 +02:00
Jørgen Kvalsvik
dfac3adaea
Pass NNC to OutputWriter constructor
...
Keep up with an interface change in opm-output.
2016-06-16 13:34:29 +02:00
Jørgen Kvalsvik
71560b5fb2
BlackoilOutputWriter rewritten to use opm-output
...
Changes to BlackoilOutputWriter as mandated by the split and rewrite of
opm-output. Notable changes:
* BlackoilOutputWriter is no longer a child class of OutputWriter.
* Minor interface changes; writeTimeStep requires a Wells pointer
* restore requires a Wells* pointer
* VTK/Matlab support rewrites; no longer inherits OutputWriter
* WellStateFullyImplicitBlackoil::report added, to write its data to a
opm-output understood format
Relies on utility/Compat.hpp for quick conversion to the opm-output
defined formats.
2016-06-07 10:15:07 +02:00
Atgeirr Flø Rasmussen
0f290e3f6e
Separate non-neighbour and non-cartesian connections.
...
The non-cartesian connections are required by the output facilities,
while the truly non-neighbour connections (meaning those not in the grid)
should be used by all other code.
2016-05-24 11:54:17 +02:00
Pål Grønås Drange
973914931d
Introducing NNC output
...
* Compute NNC by face2cell information from a grid
* Pass NNC information to EclipseWriter
* Made NNC respect ECLIPSE input data
* nncStructure() is now exportNncStructure()
2016-05-19 13:23:18 +02:00
Joakim Hove
ead88e9ee4
Change method name -> IOConfig::restartRequested()
2016-04-28 15:58:17 +02:00
Robert Kloefkorn
e80ad5a9fe
Merge remote-tracking branch 'upstream/master' into PR/async-output
2016-04-08 13:07:44 +02:00
Robert Kloefkorn
b3a313bfec
ThreadHandle: added documentation and use std::unique_ptr to store object pointers.
2016-04-08 11:12:09 +02:00
Robert Kloefkorn
ec45b5547d
cleanup.
2016-04-06 15:39:57 +02:00
Robert Kloefkorn
7e6a6fb20a
ThreadHandle: cleanup and docu.
2016-04-06 15:26:47 +02:00
Atgeirr Flø Rasmussen
37c4bd16b1
Adapt code to dune-cornerpoint -> opm-grid renaming.
2016-04-06 13:29:47 +02:00
Robert Kloefkorn
54ea243c5f
SimulatorFullyImplicitBlackoilOutput: added threaded asynchronous output.
2016-04-06 11:10:01 +02:00
Atgeirr Flø Rasmussen
3aa5158842
Merge pull request #619 from kjellkongsvik/Move_OutputWriter_to_opm-output
...
Refactored to use OutputWriter from opm-output
2016-03-31 09:44:09 +02:00
Atgeirr Flø Rasmussen
13b86a7825
Revert "Asynchronous output."
2016-03-31 09:43:01 +02:00
Robert Kloefkorn
8d11be71e0
SimulatorState --> SimulationDataContainer.
2016-03-30 11:01:34 +02:00
Robert Kloefkorn
9c67c0e135
Merge remote-tracking branch 'upstream/master' into PR/async-output
2016-03-30 10:45:40 +02:00
Robert Kloefkorn
5044a07e46
SimFullImplOutput: added future to ensure that write history is accounted for.
2016-03-29 15:22:33 +02:00
Robert Kloefkorn
d5c375f297
SimulatorFullyImplicitOutput: added flag for async output.
2016-03-29 10:49:49 +02:00
Robert Kloefkorn
29053dc18d
SimulFulImplBOOutput: asynchronous serial output.
2016-03-29 10:49:49 +02:00
Joakim Hove
18c07d5d66
Replaced SimulatorState -> SimulationDataContainer
2016-03-29 10:48:36 +02:00
Kjell W. Kongsvik
ea9e572a65
Refactored to use OutputWriter from opm-output
...
As OutputWriter has been deleted from opm-core
Only changes in includes
2016-03-17 14:45:30 +01:00
chflo
399b4f11c4
restart flow
2016-02-10 14:47:55 +01:00
Robert Kloefkorn
e30688fb85
ParallelDebugOutput: initialize wells with current report step number.
2015-10-28 19:03:37 +01:00
Andreas Lauser
72b0cb2c3e
use the error macros from opm-common
2015-10-08 12:08:28 +02:00
Joakim Hove
76f674b16b
Updated path to warning suppression header.
2015-10-06 12:11:49 +02:00
Robert Kloefkorn
dacb4013ed
ParallelDebugOutput: only use parallel output when mpi size > 1.
2015-09-21 12:24:07 +02:00
Robert Kloefkorn
c3568a64d6
BlackoilOutput: make matlab output work in parallel.
2015-09-16 13:05:23 +02:00
Robert Kloefkorn
7c175a816a
Output: only create ParallelDebugOutput when output is enabled in general.
2015-09-16 09:48:22 +02:00
Robert Kloefkorn
326faa99d7
ParallelDebugOutput: make the output in ecl format work in parallel by communicating
...
to an io rank and then proceed with serial output.
2015-09-16 09:48:22 +02:00
Joakim Hove
6a841cfa83
Added new 'false' argument to writeTimeStep()
2015-08-05 13:46:17 +02:00
chflo
077f3d8ea7
OPM-218: Fix for restart interval write
2015-08-02 22:36:50 +02:00
Robert Kloefkorn
c846418446
BlackoilOutputWriter: fix restore when last step is selected.
2015-04-24 10:53:23 +02:00
Joakim Hove
c021b66c18
The stream::open() functions require c_str()
2015-02-12 17:25:40 +01:00
Robert K
0f20e187a6
typos and minor changes.
2015-02-11 13:26:57 +01:00
Robert K
2520aab0a1
added warning when restore file couldn't be opened.
2015-02-11 13:18:07 +01:00
Robert K
c6400fd30a
SimulatorFullyImplicitBlackoilOutput: warn when end of file was reached.
2015-02-11 13:18:07 +01:00
Robert K
a834e55f5a
BlackoilOutputWriter: added support for backup and restore.
...
This first implementation is mainly to support faster debugging.
2015-02-11 13:18:07 +01:00
Robert K
2068b7ea16
Revision of black oil output. Put everything into a class following the OutputWriter
...
interface.
2015-02-05 14:39:47 +01:00
Atgeirr Flø Rasmussen
25c9b36d4f
Use new location of warning suppression header.
2014-09-20 10:39:34 +02:00
Atgeirr Flø Rasmussen
e597bbeca6
Merge pull request #193 from blattms/fix-176
...
Makes distinction between functions more clear. (#176 )
2014-09-04 08:37:33 +02:00
Tor Harald Sandve
e4dc5c28b3
Add output of RS and RV to outputStateMatlab
2014-09-02 15:08:22 +02:00
Markus Blatt
7127101c1c
Makes distinction between functions more clear.
...
Currently, there are two abstract interface for the grids. One that
usually returns pods and arrays of them that also can be used by C
and is used also in opm-core, and one that returns Eigen datastructures
needed within opm-autodiff.
This commit adds a postfix ToEigen to those functions (faceCells, and
cellCentroidsZ) one could imagine to also return pods and arrays of them.
This should at least resolve the confusion about the two faceCells functions.
The next step will be issue #192
Fixes #176
2014-08-28 14:44:13 +02:00
Atgeirr Flø Rasmussen
ca8115c532
Add missing #include.
...
While version.hh is included transitively via other dune includes,
this may change. So for future-proofing we include it here.
2014-04-23 12:26:07 +02:00
Atgeirr Flø Rasmussen
57a5b4bc02
Use #if guards to handle different dune versions.
2014-04-23 11:12:55 +02:00
Atgeirr Flø Rasmussen
e4a6ab1c86
Use non-deprecated leafGridView() method.
2014-04-15 20:49:17 +02:00
Atgeirr Flø Rasmussen
1e75efd097
Add generation and use of warning-suppressing headers.
2014-04-15 20:46:45 +02:00
Markus Blatt
c82778b3a9
Implemented VTK output for CpGrid using DUNE's VTKWriter and activated Matlab for CpGrid.
2014-03-13 16:33:36 +01:00