Joakim Hove
|
90f2445557
|
Merge pull request #3708 from joakim-hove/tracer-rst-init
Tracer rst init
|
2021-11-30 14:08:46 +01:00 |
|
Joakim Hove
|
e9c45f4ca8
|
Load tracer solution from restart file
|
2021-11-30 11:23:36 +01:00 |
|
Joakim Hove
|
609bdbb92b
|
Pass bool flag rst to Tracer initialization
|
2021-11-30 11:23:36 +01:00 |
|
Joakim Hove
|
3522118c60
|
Use function tracer.fname() for name of restart output vector
|
2021-11-30 11:23:36 +01:00 |
|
Joakim Hove
|
d93261aad6
|
Implement tracerModel::name() and ::fname() with EclState
|
2021-11-30 11:23:36 +01:00 |
|
Joakim Hove
|
e42e412054
|
Implement numTracers with embedded EclipseState
|
2021-11-30 11:23:36 +01:00 |
|
Joakim Hove
|
d531dc01f9
|
Return mutable TracerModel& from EclProblem
|
2021-11-30 11:23:36 +01:00 |
|
Joakim Hove
|
5aede81b99
|
Add function to set tracer concentration in a cell
|
2021-11-30 11:23:36 +01:00 |
|
Joakim Hove
|
e7b6a6558b
|
Merge pull request #3714 from joakim-hove/restart-rst-testing
Create CASE_RESTART deck on the fly when restart testing
|
2021-11-30 09:54:50 +01:00 |
|
Joakim Hove
|
6f7042801a
|
Remove references to opm-pack in restart testing
|
2021-11-30 09:41:08 +01:00 |
|
Joakim Hove
|
b46b83011a
|
Create CASE_RESTART deck on the fly when restart testing
|
2021-11-27 13:39:31 +01:00 |
|
Joakim Hove
|
3d02e29da1
|
Merge pull request #3713 from totto82/fixWTEST
Fix in WTEST
|
2021-11-26 13:18:01 +01:00 |
|
Joakim Hove
|
ad10e419da
|
Merge pull request #3707 from joakim-hove/tracer-optional
Initialize tracers based on optional values in TracerConfig
|
2021-11-24 09:42:18 +01:00 |
|
Joakim Hove
|
8869d7f02d
|
Merge pull request #3704 from joakim-hove/refactor-deck-api
Update deck access api
|
2021-11-23 14:58:40 +01:00 |
|
Joakim Hove
|
8f31d3150e
|
Initialize tracers based on optional values in TracerConfig
|
2021-11-23 13:00:50 +01:00 |
|
Joakim Hove
|
36281b2aed
|
Update deck access api
|
2021-11-18 15:11:50 +01:00 |
|
Joakim Hove
|
2903814649
|
Merge pull request #3702 from joakim-hove/mark-tracer-solution
Flag tracer solution data with data type RESTART_TRACER_SOLUTION
|
2021-11-18 09:39:31 +01:00 |
|
Joakim Hove
|
b4b1045dc2
|
Flag tracer solution data with data type RESTART_TRACER_SOLUTION
|
2021-11-17 14:27:46 +01:00 |
|
Joakim Hove
|
2b0bce970c
|
Merge pull request #3698 from joakim-hove/rename-restart
Suggestion: Rename restart case to ${CASE}_RESTART in regression test
|
2021-11-16 10:46:58 +01:00 |
|
Joakim Hove
|
11ac39fa52
|
Merge pull request #3686 from joakim-hove/geo-actionx
Geo actionx
|
2021-11-15 22:30:52 +01:00 |
|
Joakim Hove
|
4d1fb8c797
|
Merge pull request #3700 from blattms/gcc-11
Include limits header where needed for g++-11
|
2021-11-15 13:13:07 +01:00 |
|
Joakim Hove
|
3d07797670
|
Merge pull request #3683 from bska/fix-incorrect-vector-tag
Fix Incorrect Solution Array Tag
|
2021-11-14 16:12:54 +01:00 |
|
Joakim Hove
|
ccb708e716
|
Rename restart case to ${CASE}_RESTART
|
2021-11-14 13:16:57 +01:00 |
|
Joakim Hove
|
b28c3abbc5
|
Merge pull request #3693 from akva2/fix_changed_tests
fixed: only update files if they actually changed
|
2021-11-14 13:11:12 +01:00 |
|
Joakim Hove
|
ae69c92280
|
Merge pull request #3692 from joakim-hove/reorder-summary-solution
Reorder SUMMARY and SOLUTION section in test deck
|
2021-11-12 10:00:24 +01:00 |
|
Joakim Hove
|
46ed61455d
|
Reorder SUMMARY and SOLUTION section in test deck
|
2021-11-12 09:08:30 +01:00 |
|
Joakim Hove
|
4fc5d34090
|
Apply new GEO keywords when ACTIONX has applied geo multiplier
|
2021-11-12 08:02:52 +01:00 |
|
Joakim Hove
|
7b038ba376
|
Merge pull request #3685 from joakim-hove/sim-update
Use struct SimulatorUpdate as return type from Schedule::applyAction
|
2021-11-11 14:58:58 +01:00 |
|
Joakim Hove
|
86f7a2d332
|
Use strict SimulatorUpdate as return type from Schedule::applyAction
|
2021-11-10 15:35:46 +01:00 |
|
Joakim Hove
|
c97447892e
|
Merge pull request #3671 from joakim-hove/broadcast-mult-update
Broadcast mult update
|
2021-11-09 14:50:11 +01:00 |
|
Joakim Hove
|
06e71f1345
|
Broadcast updated transmissibility after runtime updates of MULT?
|
2021-11-09 14:22:19 +01:00 |
|
Joakim Hove
|
5f4efbde73
|
broadcast<T> with Schedule and TransMult specialization
|
2021-11-09 14:22:19 +01:00 |
|
Joakim Hove
|
8240bd9d76
|
Merge pull request #3669 from joakim-hove/rename-geo-keywords
Rename EclipseState::apply_geo_keywords -> apply_schedule_keywords
|
2021-11-08 11:46:35 +01:00 |
|
Joakim Hove
|
733dee789f
|
Merge pull request #3670 from bska/support-fluid-api-gravity
Mark GRAVITY Keyword as Supported in the Simulator
|
2021-11-08 09:57:22 +01:00 |
|
Joakim Hove
|
0de04f8c48
|
Rename EclipseState::apply_geo_keywords -> apply_schedule_keywords
|
2021-11-07 19:58:20 +01:00 |
|
Joakim Hove
|
34260544eb
|
Merge pull request #3647 from joakim-hove/update-rates-after-actionx
Update rates after actionx
|
2021-11-05 12:01:22 +01:00 |
|
Joakim Hove
|
9511f56e6d
|
Merge pull request #3666 from bska/dont-copy-vfp-wrapper-tables
Switch to Passing VFP Wrapper Tables as References
|
2021-11-05 10:19:13 +01:00 |
|
Joakim Hove
|
fd5640774b
|
Call SingleWellState::update_targets for ACTIONX affected wells
|
2021-11-05 09:48:27 +01:00 |
|
Joakim Hove
|
44ad5ab190
|
Remove superfluos is injector or producer test
|
2021-11-03 12:35:28 +01:00 |
|
Joakim Hove
|
05317e1d72
|
Extract functionality to update target rates to SingleWellState
|
2021-11-03 12:30:40 +01:00 |
|
Joakim Hove
|
5a986ee430
|
Move updateStatus functionality to SingleWellState
|
2021-11-03 12:30:40 +01:00 |
|
Joakim Hove
|
53dba36513
|
Move resetConnectionFactor to SingleWellState
|
2021-11-03 12:30:40 +01:00 |
|
Joakim Hove
|
743e14583a
|
Merge pull request #3661 from joakim-hove/equil-finite-check
Replace numerical assert check with std::isfinite() and throw
|
2021-11-03 11:42:15 +01:00 |
|
Joakim Hove
|
dec387d95d
|
Replace numerical assert check with std::isfinite() and throw
|
2021-11-02 17:04:48 +01:00 |
|
Joakim Hove
|
101b277bfe
|
Merge pull request #3642 from joakim-hove/remove-groupstate-dump
Remove debugging aid GroupState::dump
|
2021-11-01 17:51:32 +01:00 |
|
Joakim Hove
|
5336822242
|
Remove unused utility class PhasePresence
|
2021-11-01 17:06:50 +01:00 |
|
Joakim Hove
|
bcdc974585
|
Create PhaseUsage constructor
|
2021-11-01 17:04:42 +01:00 |
|
Joakim Hove
|
ec780676e2
|
Split initSinglewell for producer and injector
|
2021-11-01 16:02:34 +01:00 |
|
Joakim Hove
|
d213bc9d78
|
Initialize static perforation data in SingleWellState constructor
|
2021-11-01 16:02:34 +01:00 |
|
Joakim Hove
|
6c16b5dbb8
|
Move variable to local scope
|
2021-11-01 16:02:34 +01:00 |
|
Joakim Hove
|
93218b05c2
|
Use multiple returns in init single well
|
2021-11-01 16:02:34 +01:00 |
|
Joakim Hove
|
2527970d11
|
Replace two assert() with one throw
|
2021-11-01 16:02:34 +01:00 |
|
Joakim Hove
|
029d1794f8
|
Remove local variable
|
2021-11-01 16:02:34 +01:00 |
|
Joakim Hove
|
807ac101d8
|
Add name member to SingleWellState
|
2021-11-01 16:02:34 +01:00 |
|
Joakim Hove
|
03cf7b0327
|
Move updateStatus functionality to SingleWellState
|
2021-11-01 16:02:31 +01:00 |
|
Joakim Hove
|
129288b2bd
|
Add operator[] to WellState
|
2021-11-01 13:47:40 +01:00 |
|
Joakim Hove
|
ab63d14bcd
|
Remove debugging aid GroupState::dump
|
2021-11-01 13:47:36 +01:00 |
|
Joakim Hove
|
d150f400fe
|
Move code from WellState to SingleWellState
|
2021-11-01 13:23:17 +01:00 |
|
Joakim Hove
|
5a54bb0728
|
Merge pull request #3634 from alfbr/error-message
Do not print confusing message to terminal.
|
2021-10-27 11:21:09 +02:00 |
|
Joakim Hove
|
567eea2c19
|
Merge pull request #3630 from joakim-hove/actionx-udq
Add regression testing for model ACTIONX_UDQ
|
2021-10-26 08:24:07 +02:00 |
|
Joakim Hove
|
a79fd67104
|
Mark keywords DIFFC, DIFFUSE and GPMAINT as supported
|
2021-10-26 07:42:14 +02:00 |
|
Joakim Hove
|
8673e02317
|
Add regression testing for model ACTIONX_UDQ
|
2021-10-25 11:45:32 +02:00 |
|
Joakim Hove
|
f1ecaf0231
|
Merge pull request #3624 from joakim-hove/serialize-array
Add serializer support for std::array<T,N>
|
2021-10-25 11:36:39 +02:00 |
|
Joakim Hove
|
059efcd260
|
Add serializer support for std::array<T,N>
|
2021-10-25 10:50:34 +02:00 |
|
Joakim Hove
|
85a103022b
|
Remove unnecessary call to simulator.setStartTime()
|
2021-10-19 14:34:36 +02:00 |
|
Joakim Hove
|
4c9fd88ce8
|
Add RESTART_STEP argument to spe1 and spe9 tests
|
2021-10-19 12:09:28 +02:00 |
|
Joakim Hove
|
695254fc7c
|
Broadcast WellTestState after initialization
|
2021-10-19 11:16:41 +02:00 |
|
Joakim Hove
|
daabe1ca76
|
Make sure WellTestState is initialized also on non IO rank
|
2021-10-19 11:16:41 +02:00 |
|
Joakim Hove
|
9a9ccb90b8
|
Make sure to filter out wells from other processes in WellTestState
|
2021-10-19 11:16:41 +02:00 |
|
Joakim Hove
|
c8cbd32f85
|
Add method WellContainer<T>::wells()
|
2021-10-19 11:16:41 +02:00 |
|
Joakim Hove
|
56c7c74016
|
Handle NEXTSTEP behavior in time stepper
|
2021-10-18 11:52:33 +02:00 |
|
Joakim Hove
|
a86573c247
|
Merge pull request #3605 from atgeirr/remove-redundant-wellmanager
Reinstate tests in test_ecl_output.cc and remove unused classes.
|
2021-10-13 12:37:34 +02:00 |
|
Joakim Hove
|
29caa8b89f
|
Merge pull request #3601 from joakim-hove/restart-sched-flag
Restart sched flag
|
2021-10-13 11:28:15 +02:00 |
|
Joakim Hove
|
4b85fc74ae
|
Merge pull request #3594 from joakim-hove/wtest-rst
load WellTestState from restart file
|
2021-10-13 11:27:41 +02:00 |
|
Joakim Hove
|
2c68f12769
|
Load WellTestState from restart file
|
2021-10-13 08:46:48 +02:00 |
|
Joakim Hove
|
9b0b4f42a0
|
Add RESTART_SCHED argument to test registration
|
2021-10-12 17:21:40 +02:00 |
|
Joakim Hove
|
23cd8e620a
|
Merge pull request #3595 from joakim-hove/serialize-wtest
Add serialization testing for WellTestState
|
2021-10-12 17:03:31 +02:00 |
|
Joakim Hove
|
3d5bd5e7a7
|
Merge pull request #3597 from joakim-hove/set-external-action-state
Set external Action::State object in the vanguard
|
2021-10-12 17:02:19 +02:00 |
|
Joakim Hove
|
5db60aba5e
|
Set external Action::State object in the vanguard
|
2021-10-12 10:41:29 +02:00 |
|
Joakim Hove
|
745b96530d
|
Add serialization testing for WellTestState
|
2021-10-11 16:40:42 +02:00 |
|
Joakim Hove
|
b6d043c545
|
Merge pull request #3580 from joakim-hove/wtest-rename
Remove ecl wells argument to check wells for testing
|
2021-10-10 09:54:16 +02:00 |
|
Joakim Hove
|
b2c84b58bd
|
Merge pull request #3585 from bska/refactor-Main
Main.hpp: Split Individual Cases Out to Helper Functions
|
2021-10-10 09:48:47 +02:00 |
|
Joakim Hove
|
4da52424c7
|
Add const
|
2021-10-08 20:58:49 +02:00 |
|
Joakim Hove
|
0ca1f7a8b2
|
WellTestState::updateWells -> WellTestState::test_wells
|
2021-10-08 15:23:03 +02:00 |
|
Joakim Hove
|
0e9d634397
|
Do not pass ecl wells to WellTestState::updateWells()
|
2021-10-08 15:17:43 +02:00 |
|
Joakim Hove
|
c599402318
|
Merge pull request #3591 from joakim-hove/welltest-state-rename
Welltest state rename
|
2021-10-08 14:07:04 +02:00 |
|
Joakim Hove
|
0e365abe36
|
WellTestState::dropCompletion -> WellTestState::open_completion
|
2021-10-08 10:40:38 +02:00 |
|
Joakim Hove
|
0648d6bf5d
|
WellTestState::openWell -> WellTestState::open_well
|
2021-10-08 10:17:14 +02:00 |
|
Joakim Hove
|
d806762f7a
|
WellTestState::hasWellClosed -> WellTestState::well_is_closed
|
2021-10-08 10:17:14 +02:00 |
|
Joakim Hove
|
52b2c096a2
|
WellTestState::closeWell -> WellTestState::close_well
|
2021-10-08 10:17:14 +02:00 |
|
Joakim Hove
|
e194223631
|
Merge pull request #3582 from bska/refactor-readDeck
Extract Helper Functions From readDeck
|
2021-10-08 09:49:57 +02:00 |
|
Joakim Hove
|
feaaebf3fc
|
WellTestState::hasCompletion -> WellTestState::completion_is_closed
|
2021-10-08 09:06:21 +02:00 |
|
Joakim Hove
|
e0ea090960
|
WellTestState::addClosedCompletion - WellTestState::close_completion
|
2021-10-07 14:56:20 +02:00 |
|
Joakim Hove
|
ce78326ac1
|
WellTestState::openAllCompletions -> WellTestState::open_completions
|
2021-10-07 14:53:06 +02:00 |
|
Joakim Hove
|
0c40771c7a
|
Merge pull request #3579 from joakim-hove/template-on-content-type
WTEST: only count actually closed wells.
|
2021-10-07 09:27:41 +02:00 |
|
Joakim Hove
|
4816762b66
|
Well testing: only count actually closed wells. Change in opm-common
|
2021-10-06 15:32:17 +02:00 |
|
Joakim Hove
|
eb2ca4798c
|
Templatize over content type instead of full argument type
|
2021-10-06 12:11:44 +02:00 |
|
Joakim Hove
|
be787b8e14
|
Merge pull request #3577 from joakim-hove/wtest-state-refactor
Use plain WellTestState::hasWellClosed() without reason
|
2021-10-05 17:47:10 +02:00 |
|
Joakim Hove
|
f27a82ebc3
|
Use plain WellTestState::hasWellClosed() without reason
|
2021-10-05 16:52:16 +02:00 |
|
Joakim Hove
|
b0fbc1a6dc
|
Merge pull request #3570 from joakim-hove/add-wtest-state-arguments
2: Add wtest state arguments
|
2021-10-05 07:31:39 +02:00 |
|