Joakim Hove
df6e6a2347
Replaced TwoPhaseState -> SimulatorState
2016-02-22 22:03:43 +01:00
Joakim Hove
6ca10ea57d
Added SimulatorState::getCellData()
2016-02-22 22:03:42 +01:00
Joakim Hove
6c5fae2f9d
Added free function initSaturation().
...
The state argument is of type SimulatorState& - and no longer a template
parameter.
2016-02-22 22:03:41 +01:00
Joakim Hove
a214c10595
Changes in SimulatorState:
...
1. Added method setCellDataComponent()
2. Removed setFirstSat()
Implemented saturation initialisation using setCellDataComponent()
instead of setFirstSat(). This way the template<class Props> has been
removed from the SimulatorState class.
2016-02-22 08:42:04 +01:00
Joakim Hove
58f355935f
Using template for cmp::vector_equal()
2016-02-19 07:57:02 +01:00
Joakim Hove
7909311749
Merge pull request #952 from jokva/unique-auto-deck
...
Change Deck access methods/types to references
2016-02-18 23:17:17 +01:00
Joakim Hove
1661ac8f58
Merge pull request #956 from jokva/remove-unused-wrapper
...
Remove unused Wrapper includes from Deck/Utility
2016-02-17 17:10:43 +01:00
Joakim Hove
6515b57632
Merge pull request #950 from joakim-hove/simulatorstate-refactor
...
Removed opm_memcmp_double() - use cmp from common.
2016-02-15 12:55:53 +01:00
Joakim Hove
5172652e73
Removed opm_memcmp_double() - use cmp from common.
2016-02-14 21:41:51 +01:00
Joakim Hove
88aad94f54
Merge pull request #951 from jepebe/travis
...
Travis support
2016-02-08 12:07:26 +01:00
Joakim Hove
9b1efd7810
Revert: Removed unused SimulatorState comparison.
...
This reverts commit 5ce1d84ac1 .
2016-02-04 18:39:40 +01:00
Joakim Hove
b241fde63c
Revert: Removed unused SimulatorState::setFirstSat
2016-02-04 18:39:39 +01:00
Joakim Hove
4e46bb3fa4
Merge pull request #948 from joakim-hove/simulatorstate-remove-unused
...
Simulatorstate remove unused
2016-02-04 15:57:59 +01:00
Joakim Hove
5ce1d84ac1
Removed unused SimulatorState comparison.
2016-02-03 05:54:24 +01:00
Joakim Hove
df0d11b8de
Removed unused SimulatorState::setFirstSat()
2016-02-03 05:51:05 +01:00
Joakim Hove
282cac57ea
Merge pull request #945 from joakim-hove/simulator-state-no-grid
...
Removed SimulatorState::init( UnstructureGrid& )
2016-01-25 17:49:05 +01:00
Joakim Hove
ba1c06d415
Removed SimulatorState::init( UnstructureGrid& )
2016-01-25 07:30:03 +01:00
Joakim Hove
bbcc39805d
Merge pull request #942 from qilicun/debug_relperm
...
fix relperm diagnostics tests issue.
2016-01-11 09:21:10 +01:00
Joakim Hove
a35520a65d
Merge pull request #939 from joakim-hove/table-column
...
Table column
2016-01-08 15:29:10 +01:00
Joakim Hove
a6deb02d04
Changed to use new table api from opm-parser.
2016-01-08 14:47:09 +01:00
Joakim Hove
a566ac608d
Added TableColumn based overloads.
2016-01-06 09:19:47 +01:00
Joakim Hove
65ff9bb75b
Removed erroneous test data.
2016-01-05 11:47:20 +01:00
Joakim Hove
1de19dd47d
Added out-of-range tests.
2015-12-03 16:19:43 +01:00
Joakim Hove
130f222cb0
Added regression test for norne PvtLiveOil PVT.
2015-12-03 14:16:04 +01:00
Joakim Hove
68e12e9250
Renamed memcmp_double -> opm_memcmp_double
2015-10-12 09:25:37 +02:00
Joakim Hove
c8649896f8
Relocated warning headers.
2015-10-06 11:39:14 +02:00
Joakim Hove
01258e7412
Merge pull request #895 from joakim-hove/table-container-fixup
...
Fxied bug in table-container use.
2015-10-05 15:59:52 +02:00
Joakim Hove
545aeeeb23
Fxied bug in table-container use.
2015-10-05 15:59:08 +02:00
Joakim Hove
61d5e291d6
Merge pull request #886 from joakim-hove/table-container
...
Changed Table code to use TableContainer
2015-10-05 14:46:49 +02:00
Joakim Hove
5b15bbdde2
Changed Table code to use TableContainer
2015-10-05 09:59:29 +02:00
Joakim Hove
43d1890190
Merge pull request #889 from totto82/fixTotalRates
...
Use correct units for the accumulated output
2015-09-23 10:35:23 +02:00
Joakim Hove
34e90a0a30
Merge pull request #865 from joakim-hove/table-refactor
...
Using TableManager to get tables.
2015-09-02 11:57:53 +02:00
Joakim Hove
f3151a9abe
Using TableManager to get tables.
2015-09-01 12:58:09 +02:00
Joakim Hove
6579a150f3
Merge pull request #860 from joakim-hove/THPRES
...
Using map base ThresholdPressure implementation.
2015-08-25 16:23:56 +02:00
Joakim Hove
c03d6f0b4b
Ensure that thresholdPressure.hpp is compiled.
...
Added a test to ensure that thresholdPressure is compiled; however the
test is deactivated because it requires the GridHelpers from opm-autodiff.
2015-08-25 16:22:38 +02:00
Joakim Hove
f8fb0ab7ab
Using map base ThresholdPressure implementation.
2015-08-25 16:22:37 +02:00
Joakim Hove
9ad6e59ee7
Merge pull request #857 from iLoop2/ThresholdPressure
...
Threshold pressure
2015-08-24 16:54:07 +02:00
Joakim Hove
352f6bc26e
Merge pull request #854 from chflo/OPM-215
...
Opm 215 EclipseReader restart file read of solution data
2015-08-23 23:09:32 +02:00
Joakim Hove
a5f8921fff
Merge pull request #850 from atgeirr/fix-groupcontrol-resv
...
Use the correct (new) method from the Group class for group RESV.
2015-08-14 13:47:38 +02:00
Joakim Hove
20968d9c0a
Added small utility memcmp_double()
2015-08-12 14:31:07 +02:00
Joakim Hove
8820e80f4a
Merge pull request #843 from chflo/opm-218-reverse
...
Reverse changes that should not have been merged into master
2015-08-10 15:26:28 +02:00
Joakim Hove
2b49064b01
Merge pull request #842 from atgeirr/move-warningutility-upstream
...
Remove warning-suppression utility headers.
2015-08-10 11:30:35 +02:00
Joakim Hove
e1cf94dea1
Merge pull request #832 from joakim-hove/parsemode
...
Updated tests to use ParseMode.
2015-08-06 17:44:52 +02:00
Joakim Hove
7b6172a1f8
Updated to use ParseMode.
2015-08-06 15:56:51 +02:00
Joakim Hove
6ea7677a59
Merge pull request #837 from joakim-hove/OPM-218
...
Opm 218
2015-08-05 15:11:21 +02:00
Joakim Hove
bc25ec87b7
Added RPTRST information to test deck.
2015-08-05 13:38:53 +02:00
Joakim Hove
a6124d9a77
Merge pull request #831 from joakim-hove/TOPS-unittest
...
Unittest creating UnstructuredGrid with TOPS.
2015-07-24 14:20:41 +02:00
Joakim Hove
398724a053
Unittest creating UnstructuredGrid with TOPS.
2015-07-24 09:15:56 +02:00
Joakim Hove
a127db5638
Merge pull request #821 from atgeirr/add-missing-include
...
Add missing include statement.
2015-06-22 13:24:03 +02:00
Joakim Hove
b29ea2ae1c
Merge pull request #812 from chflo/OPM-206
...
Opm 206 Use IOConfig from EclipseState to decide which Eclipse output files to write (and when)
2015-06-15 17:30:03 +02:00
Joakim Hove
c52ac33dfa
Added missing free( ) to malloc() memory.
2015-06-10 22:53:51 +02:00
Joakim Hove
6af549dce0
Merge pull request #804 from iLoop2/OPM-203
...
Added suport for converting of Metric grid values
2015-05-29 09:21:43 +02:00
Joakim Hove
356f50bc50
Merge pull request #770 from joakim-hove/external-cmake
...
External cmake
2015-05-15 14:37:54 +02:00
Joakim Hove
73b6422001
Merge pull request #3 from andlaus/fix_opm-cmake_build
...
fix the opm-cmake duncontrol support
2015-05-15 09:07:05 +02:00
Joakim Hove
e42124afd4
Removed common build files from cmake directory
2015-05-08 10:51:17 +02:00
Joakim Hove
9cb13141ba
Changed logic for finding cmake modules.
...
The loading of opm related cmake modules now follows the following
logic:
1. Try include( OpmInit )
2. Update the cmake load path with OPM_CMAKE_ROOT and try again.
3. Bail out.
2015-05-08 10:49:54 +02:00
Joakim Hove
f9dbdb000e
Merge pull request #797 from andlaus/istl_depend_on_umfpack
...
Finddune-istl.cmake: Add UMFPACK as an optional dependency
2015-04-29 05:56:50 +02:00
Joakim Hove
e1ab9d1d74
Merge pull request #791 from joakim-hove/summary-time-fixup
...
Ert function ecl_sum_add_tstep() expects seconds.
2015-04-22 09:35:06 +02:00
Joakim Hove
e2c5dba11e
Ert function ecl_sum_add_tstep() expects seconds.
2015-04-22 09:30:32 +02:00
Joakim Hove
640647c9ba
Merge pull request #788 from joakim-hove/master
...
Added bool time_in_days to ecl_sum constructor.
2015-04-16 18:37:00 +02:00
Joakim Hove
ea3fbcf317
Added bool time_in_days to ecl_sum constructor.
...
The ert ecl_sum class is avare of time units; for FIELD and METRIC units
the time in the summary files is stord in days, for LAB units it is
stored in hours. From EclipseWriter this is managed by a bool flag
'time_in_days'.
2015-04-16 18:33:12 +02:00
Joakim Hove
89b6770cf4
Merge pull request #724 from joakim-hove/use-OpmLog
...
Not creating Logger instance explicitly.
2015-03-09 08:08:10 +01:00
Joakim Hove
ac79ee0dbf
Not creating Logger instance explicitly.
2015-03-09 08:01:20 +01:00
Joakim Hove
a959c578e1
Install ParallelIstlInformation.hpp
2015-02-12 12:21:30 +01:00
Joakim Hove
d6bf9d3a36
Merge pull request #750 from qilicun/support_minpvf
...
Support minpvf.
2015-02-12 09:34:28 +01:00
Joakim Hove
e435545eee
Use Value<double> for Connection Factor
2015-02-03 13:10:38 +01:00
Joakim Hove
67a218e61a
Fixed writing well information to the restart file
...
The original version of the code wrote 14 items per connection to the
ICON array, however when loading restart information the ERT well loader
currently expects to find segment information in item 15. Will now write
an additional segment id item for each connection.
In addition the code has been refactored to use operator[] to set
elements instead of push_back() which was used previously.
2015-02-02 08:07:33 +01:00
Joakim Hove
dc544abe37
Merge pull request #735 from joakim-hove/wells-refdepth
...
Using Parser to calculate well reference depth.
2015-01-26 13:43:41 +01:00
Joakim Hove
82402eee00
Using Parser to calculate well reference depth.
2015-01-26 12:03:11 +01:00
Joakim Hove
541affefe3
Merge pull request #721 from joakim-hove/EQLOPTS-default-fix
...
Protecting against use of unassigned deck values.
2015-01-14 16:22:46 +01:00
Joakim Hove
a5f00298e0
Protecting against use of unassigned deck values.
2015-01-14 11:41:41 +01:00
Joakim Hove
f9bce38852
Wellsmanager will check completion status
...
With this commit the WellsManager will check the status of completions
before adding them to the internal struct wells
datastructure. Completions can be in the four states:
OPEN, SHUT, AUTO, POPN
Completions with state == SHUT will be ignored, wheras the wellsmanager
will throw if the states AUTO or POPN are encountered. The WELOPEN
keyword can also have the value 'STOP'; for completions that is
translated to 'SHUT' by Schedule object.
2015-01-12 12:43:45 +01:00
Joakim Hove
634c70a090
Pure white-space change
2015-01-12 12:43:44 +01:00
Joakim Hove
a0bcc19b28
Merge pull request #716 from joakim-hove/714-fixup
...
Added missing enum rename
2015-01-12 12:42:26 +01:00
Joakim Hove
461e53e891
Added missing enum rename
2015-01-12 12:41:56 +01:00
Joakim Hove
326e192926
Merge pull request #714 from joakim-hove/check-completion-state
...
Added WellCompletion namespace
2015-01-12 12:12:03 +01:00
Joakim Hove
5d0a76e728
Added WellCompletion namespace
2015-01-12 12:10:51 +01:00
Joakim Hove
0fc5e7a3bc
Merge pull request #706 from joakim-hove/move-log
...
Renamed ParserLog -> OpmLog
2014-12-16 13:23:10 +01:00
Joakim Hove
6f2fe0457c
ERT-747: Renamed ParserLog -> Logger
2014-12-15 12:22:34 +01:00
Joakim Hove
3c75d3f439
Merge pull request #698 from joakim-hove/fixup-writeECLData
...
Revert signature of writeECLData()
2014-12-08 15:24:03 +01:00
Joakim Hove
2b9b09865c
Revert signature of writeECLData()
2014-12-08 15:21:56 +01:00
Joakim Hove
1970b14472
Merge pull request #695 from chflo/OPM_139_wellinfo_eclrestart
...
Opm 139 wellinfo eclrestart
2014-12-08 12:59:37 +01:00
Joakim Hove
7e1eb963f3
Merge pull request #666 from joakim-hove/WCONDPROD-SHUT
...
Wcondprod shut
2014-10-17 08:06:01 +02:00
Joakim Hove
68b915530e
Minor whitespace fixup
2014-10-17 08:05:13 +02:00
Joakim Hove
5720e5e785
Updated WellsManager testing
2014-10-16 16:34:00 +02:00
Joakim Hove
72cde22f62
Bug in well_index increment in WellsManager
2014-10-14 12:43:57 +02:00
Joakim Hove
dd87b8fc52
Will not update WellControls if cmode == CMODE_UNDEFINED
2014-10-14 12:42:55 +02:00
Joakim Hove
37c563689c
ControlMode is left undefined if it unset in deck.
2014-10-14 12:34:58 +02:00
Joakim Hove
41d326f95d
Merge pull request #664 from joakim-hove/well-shut-test
...
Well shut test
2014-10-08 12:54:43 +02:00
Joakim Hove
08d6cbcafa
Added test for SHUT well
2014-10-07 12:12:15 +02:00
Joakim Hove
6a16b0f1e5
Removed 'dead' data at the end of test data.
2014-10-07 12:11:17 +02:00
Joakim Hove
cb3b1c18fe
Merge pull request #652 from andlaus/table_improvements
...
adapt the the table related API changes of opm-parser
2014-09-19 15:27:29 +02:00
Joakim Hove
5541f1553a
Merge pull request #650 from andlaus/rename_getCF
...
rename getCF() to getCompletionFactor()
2014-09-07 07:21:32 +02:00
Joakim Hove
5039d44da6
Merge pull request #619 from andlaus/allow_static_ERT
...
ERT: link to the pthreads library
2014-08-07 13:25:34 +02:00
Joakim Hove
662db75f3e
Merge pull request #560 from andlaus/EclipseWriter_remove_EclipseHandle
...
Eclipse writer remove eclipse handle
2014-07-18 11:51:41 +02:00
Joakim Hove
85b300323a
Merge pull request #584 from andlaus/adapt_to_opm-parser_renames
...
adapt to the renames of the table classes in opm-parser
2014-05-02 17:00:26 +02:00
Joakim Hove
c99cd947f2
Merge pull request #585 from joakim-hove/testdata-error
...
Fixed error in testdata tests/CORNERPOPINT_ACTNUM.DATA
2014-04-29 09:21:01 +02:00
Joakim Hove
a9d11675d4
Fixed error in testdata tests/CORNERPOPINT_ACTNUM.DATA
2014-04-29 09:19:07 +02:00
Joakim Hove
0fd91e0c16
Changed the data files used for testing:
...
1) Added RUNSPEC section
2) Replaces DEPTHZ keyword with TOPS keyword.
2014-04-24 15:26:39 +02:00
Joakim Hove
0c9212a605
ERT-601: Added GridManager() constructor which takes a Parser::EclipseGrid instance
2014-04-22 17:16:11 +02:00