Bård Skaflestad
5f101a3d58
Merge pull request #4144 from akva2/rename_serialize_object
...
adjust to renaming of serializeObject
2022-10-04 17:18:15 +02:00
Bård Skaflestad
8d85ffd916
Merge pull request #4142 from atgeirr/rename-sims
...
Rename flow_blackoil to flow_blackoil_legacyassembly and flow_blackoil_tpfa to flow_blackoil
2022-10-04 12:54:13 +02:00
Bård Skaflestad
66fac184ad
Merge pull request #4111 from goncalvesmachadoc/test-rvw
...
Add unit tests for EQUIL with rvw
2022-10-02 22:11:04 +02:00
Bård Skaflestad
de66f3e519
Merge pull request #4139 from GitPaean/fixing_confusion_initializeWellPerfData
...
fixing (partly) confusion naming in function initializeWellPerfData()
2022-10-01 01:10:35 +02:00
Bård Skaflestad
ab41b06917
Merge pull request #4134 from totto82/avoidOscLratOrat
...
avoid oscilation between ORAT and LRAT when they are equal
2022-09-30 16:24:01 +02:00
Bård Skaflestad
3bb35b223c
Merge pull request #4119 from atgeirr/refactor-boundary-flux
...
Refactor boundary flux
2022-09-29 16:21:34 +02:00
Bård Skaflestad
eb0a516ff0
Merge pull request #4128 from ElyesAhmed/alugrid_fix
...
some fixes for flow_alugrid
2022-09-27 13:05:33 +02:00
Bård Skaflestad
163dd7755a
Merge pull request #4133 from OPMUSER/PBUB-and-PDEW-Fix
...
Fix PBUB and PDEW Export to Restart File
2022-09-27 12:52:35 +02:00
Bård Skaflestad
503965ce01
Merge pull request #4127 from GitPaean/equilibration_for_zero_volume_cells
...
for the cells having zero thickness we use the cell center depth to do the equilibration
2022-09-23 10:58:48 +02:00
Bård Skaflestad
7b5ef36cd1
Merge pull request #4125 from atgeirr/rename-linsolver-option
...
Rename --linsolver option to --linear-solver
2022-09-21 11:17:10 +02:00
Bård Skaflestad
8432e4130c
Merge pull request #4101 from GitPaean/fix_wells_active
...
Fix wells active determination
2022-09-19 10:20:30 +02:00
Bård Skaflestad
52d653efee
Merge pull request #4117 from akva2/zoltan_params
...
added: command line option for zoltan customization
2022-09-16 16:24:24 +02:00
Bård Skaflestad
35ee6fa855
Merge pull request #4109 from akva2/serializer_split
...
Split up serializer and move main code to opm-common
2022-09-16 16:03:43 +02:00
Bård Skaflestad
2fb5f5bc0d
Merge pull request #4118 from akva2/fix_string_packing
...
simplify and fix MPI packing for strings
2022-09-16 15:59:23 +02:00
Bård Skaflestad
5d0a4d588c
Merge pull request #4115 from akva2/janitoring
...
fixed: remove default constructor declaration
2022-09-16 13:15:36 +02:00
Bård Skaflestad
304788dbe8
Merge pull request #4108 from akva2/serializer_simplify
...
Simplifications in serializer
2022-09-16 13:09:12 +02:00
Bård Skaflestad
ec731fd523
Merge pull request #4112 from akva2/fix_regression_variadic_bcast
...
fixed: wrong root rank in variadic broadcast
2022-09-14 21:09:30 +02:00
Bård Skaflestad
67ec01a730
Merge pull request #4034 from plgbrts/equil2
...
Equilibration with water-gas ratio vs depth (RVWVD) table
2022-09-14 14:30:04 +02:00
Bård Skaflestad
7e44ddd2bd
Merge pull request #4100 from totto82/wvfpexp_user
...
remove WVFPEXP from unsupported keywords
2022-09-13 12:46:58 +02:00
Bård Skaflestad
3fc8433cc8
Merge pull request #4092 from akva2/serializer_handle_arrays
...
changed: handle all arrays in eclmpiserializer
2022-09-13 12:38:36 +02:00
Bård Skaflestad
0e49eb3a52
Merge pull request #4089 from akva2/serializer_handle_optional
...
Optionals are handled in serializer
2022-09-13 11:30:44 +02:00
Bård Skaflestad
56c653235f
Merge pull request #4087 from akva2/rename_serialization
...
Rename serialization files
2022-09-13 10:48:33 +02:00
Bård Skaflestad
dbb2ba5cf0
Merge pull request #4091 from akva2/janitoring
...
Some janitoring
2022-09-09 09:42:53 +02:00
Bård Skaflestad
4778cf9d60
Merge pull request #4088 from GitPaean/removing_unused_function
...
removing unused setupCartesianToCompressed_ function for BlackoilWellModel
2022-09-08 14:58:23 +02:00
Bård Skaflestad
65c18183c8
Merge pull request #4085 from akva2/remove_dead_serialization
...
Remove unused serialization code
2022-09-07 12:59:24 +02:00
Bård Skaflestad
593e7cb656
Merge pull request #4083 from akva2/drop_serializer_data_types
...
drop primitive serializer support for data:: types
2022-09-07 09:49:21 +02:00
Bård Skaflestad
c24796e7f5
Merge pull request #4081 from akva2/eclwriter_serializer
...
changed: use EclMpiSerializer in eclwriter
2022-09-07 09:44:52 +02:00
Bård Skaflestad
6b9cb43ac7
Merge pull request #4080 from akva2/parallelrestart_serializer
...
ParallelRestart: use eclmpiserializer
2022-09-06 12:51:24 +02:00
Bård Skaflestad
3273ef04f4
Merge pull request #4079 from akva2/summarystate_test
...
added: SummaryState mpiserializer test
2022-09-06 12:01:21 +02:00
Bård Skaflestad
f10a71397b
Merge pull request #4078 from akva2/restartvalue_test
...
added: RestartValue mpiserializer test
2022-09-06 10:41:59 +02:00
Bård Skaflestad
29218040e3
Merge pull request #4073 from akva2/wells_test
...
add data::Wells mpiserializer test
2022-09-06 10:17:21 +02:00
Bård Skaflestad
5a731eeb17
Merge pull request #4077 from akva2/aquiferdata_test
...
add data::AquiferData mpiserializer test
2022-09-06 09:55:53 +02:00
Bård Skaflestad
14070fdfcb
Merge pull request #4072 from akva2/well_test
...
added: data::Well mpiserializer test
2022-09-06 09:31:34 +02:00
Bård Skaflestad
a7b2ffdfdb
Merge pull request #4074 from akva2/fetkovichdata_test
...
added: data::FetkovichData mpiserializer test
2022-09-06 09:29:16 +02:00
Bård Skaflestad
e63a71a9e5
Merge pull request #4076 from akva2/numericaquiferdata_test
...
added: data::NumericAquiferData mpiserializer test
2022-09-05 16:27:06 +02:00
Bård Skaflestad
9d0ed4f075
Merge pull request #4075 from akva2/cartertracydata_test
...
added: data::CarterTracyData mpiserializer test
2022-09-05 16:19:52 +02:00
Bård Skaflestad
db9578ee99
Merge pull request #4069 from akva2/segment_test
...
add data::Segment mpiserializer test
2022-09-05 16:19:12 +02:00
Bård Skaflestad
b6a264b799
Merge pull request #4063 from akva2/groupandnetworkvalues_test
...
add data::GroupAndNetworkValues mpiserializer test
2022-09-05 16:18:44 +02:00
Bård Skaflestad
459b116128
Merge pull request #4068 from akva2/segmentpressures_test
...
added: data::SegmentPressures mpiserializer test
2022-09-05 14:23:49 +02:00
Bård Skaflestad
dea0f27708
Merge pull request #4067 from akva2/connection_test
...
add data::Connection mpiserializer test
2022-09-05 14:10:39 +02:00
Bård Skaflestad
bd95a77d7d
Merge pull request #4061 from akva2/groupdata_test
...
data::GroupData: add mpiserializer test
2022-09-05 14:09:59 +02:00
Bård Skaflestad
674ce11265
Merge pull request #4071 from atgeirr/fix-cartmapping-wellcontrib
...
Use compressedIndexForInterior() for mapping cartesian indices.
2022-09-05 13:25:01 +02:00
Bård Skaflestad
aabcc5161c
Merge pull request #4060 from akva2/groupguiderates_test
...
data::GroupGuideRates: mpiserializer test
2022-09-05 13:01:52 +02:00
Bård Skaflestad
019ce8d055
Merge pull request #4070 from akva2/currentcontrol_test
...
added: data::CurrentControl mpiserializer test
2022-09-05 12:59:58 +02:00
Bård Skaflestad
9e3579ec7a
Merge pull request #4066 from akva2/rates_test
...
added: data::Rates mpiserializer test
2022-09-05 12:58:24 +02:00
Bård Skaflestad
c40d3c3777
Merge pull request #4065 from akva2/solution_test
...
added: data::Solution mpiserializer test
2022-09-05 12:16:35 +02:00
Bård Skaflestad
d2b3f87540
Merge pull request #4059 from akva2/guideratevalue_test
...
Add data::GuideRateValue mpiserializer test
2022-09-05 12:16:10 +02:00
Bård Skaflestad
69b32f7004
Merge pull request #4064 from akva2/restartkey_test
...
added: RestartKey mpiserializer test
2022-09-05 11:16:45 +02:00
Bård Skaflestad
7ebe1ab445
Merge pull request #4062 from akva2/nodedata_test
...
added: data::NodeData mpiserializer test
2022-09-05 11:14:45 +02:00
Bård Skaflestad
bae2c258a6
Merge pull request #4058 from akva2/groupconstraints_test
...
added: data::GroupConstraints mpiserializer test
2022-09-05 09:41:22 +02:00
Bård Skaflestad
2a44d2fd7a
Merge pull request #4057 from akva2/celldata_serialize
...
added: data::CellData mpiserializer test
2022-09-02 21:21:20 +02:00
Bård Skaflestad
b3e517a8ef
Merge pull request #4055 from akva2/eclmpiserializer_map
...
eclmpiserializer: improve map handler
2022-09-02 21:01:47 +02:00
Bård Skaflestad
cb0e538cee
Merge pull request #4053 from akva2/eclmpiserializer_set
...
eclmpiserializer: improve set handler
2022-09-02 21:01:04 +02:00
Bård Skaflestad
a372a4d09e
Merge pull request #4052 from akva2/eclmpiserializer_vector
...
eclmpiserializer: improve vector handler
2022-09-02 17:10:10 +02:00
Bård Skaflestad
e3bc041909
Merge pull request #4051 from akva2/eclmpiserializer_array
...
eclmpiserializer: improve array handler
2022-09-02 17:09:41 +02:00
Bård Skaflestad
2192da75c7
Merge pull request #4056 from akva2/rename_macro
...
changed: rename macro
2022-09-02 16:52:36 +02:00
Bård Skaflestad
dff553db59
Merge pull request #4050 from akva2/eclmpiserializer_ptr
...
eclmpiserializer: improve ptr handler
2022-09-02 14:30:33 +02:00
Bård Skaflestad
b41f9ab3b4
Merge pull request #4049 from akva2/eclmpiserializer_pair
...
eclmpiserializer: improve pair handling
2022-09-02 14:28:36 +02:00
Bård Skaflestad
e7624b7a27
Merge pull request #4047 from bska/limit-action-messages
...
Direct All Non-Triggered Action Messages to Debug File
2022-09-01 17:53:34 +02:00
Bård Skaflestad
1a4313c73c
Direct All Non-Triggered Action Messages to Debug File
...
End users typically do not care that a particular action did NOT
trigger at a particular time and these messages will typically
reduce the utility of the CASE.PRT file. On important field cases
we've seen more than 100,000 such messages in a single run which is
quite overwhelming.
Since we're now directing the messages to the .DBG file instead
we're not taking away any diagnostic ability, merely altering the
location of the information.
2022-09-01 17:11:36 +02:00
Bård Skaflestad
d5401eeb43
Merge pull request #4044 from atgeirr/fix-restart-initialization
...
Ensure intensive quantities are calculated at start of simulation.
2022-09-01 17:10:32 +02:00
Bård Skaflestad
93b059eca1
Merge pull request #4046 from akva2/mswellhelper_priv
...
make MSWellHelpers templates private
2022-09-01 16:44:15 +02:00
Bård Skaflestad
d1ba2ce5bc
Merge pull request #4045 from akva2/wellgrouphelper_priv
...
Make one more template private in WellGroupHelper
2022-09-01 16:33:43 +02:00
Bård Skaflestad
c3e5322527
Merge pull request #4043 from akva2/wellhelpers_priv
...
Make WellHelpers templates private
2022-09-01 16:27:59 +02:00
Bård Skaflestad
30cbd28eeb
Merge pull request #4041 from akva2/generalize_variant_serialize
...
added: generalize variant serialization handling
2022-09-01 16:03:16 +02:00
Bård Skaflestad
9611edfee4
Merge pull request #4040 from akva2/use_par_def
...
consistently use ParallelCommunication.hpp for communication definition
2022-09-01 13:16:59 +02:00
Bård Skaflestad
a322a3062f
Merge pull request #4039 from akva2/small_comm_reduce
...
avoid two communication calls
2022-08-31 14:35:36 +02:00
Bård Skaflestad
8b65d6e6ec
Merge pull request #4003 from bska/fmt-action-date
...
Format Action Dates With Libfmt
2022-08-26 11:41:17 +02:00
Bård Skaflestad
5989604dfb
Format Action Dates With Libfmt
...
Use libfmt's ability for format 'std::tm' objects to output
unambiguous dates. While here, also apply 'const' to a number of
objects and scalar parameters.
Original output:
The action ACT-01 evaluated to true at 2018/11/02 report:0.
New output:
Action ACT-01 triggered at 02-Nov-2018 00:00:00 (report interval 0 to 1).
2022-08-26 11:04:55 +02:00
Bård Skaflestad
949bb6ecb5
Merge pull request #4031 from akva2/use_std_array
...
changed: consistently use std::array
2022-08-26 10:14:17 +02:00
Bård Skaflestad
17ef437993
Merge pull request #4032 from akva2/remove_param_group
...
changed: remove unneeded includes for ParameterGroup
2022-08-26 09:55:55 +02:00
Bård Skaflestad
42a2b36687
Merge pull request #4030 from akva2/avoid_poly_includes
...
changed: no need to pull in polyhedralgrid if it is not used
2022-08-26 09:33:19 +02:00
Bård Skaflestad
489e4b3886
Merge pull request #4026 from OPM/revert-4022-reduce_dup
...
Revert "changed: reduce some code duplication"
2022-08-24 20:35:18 +02:00
Bård Skaflestad
a56cd6752c
Revert "changed: reduce some code duplication"
2022-08-24 20:34:52 +02:00
Bård Skaflestad
f3fc5331f0
Prefer Attributes to Macros
2022-08-24 17:05:55 +02:00
Bård Skaflestad
e66c7f6444
Merge pull request #4022 from akva2/reduce_dup
...
changed: reduce some code duplication
2022-08-24 16:53:16 +02:00
Bård Skaflestad
fe04df94e6
Merge pull request #4023 from atgeirr/fix-packing
...
Add packing support for classes needing it.
2022-08-24 16:44:06 +02:00
Bård Skaflestad
6d3d64a843
Merge pull request #4015 from GitPaean/handling_numerical_aquifer_no_connection
...
ignoring analytical aquifers without valid connections
2022-08-24 09:59:26 +02:00
Bård Skaflestad
1d54d554ec
Merge pull request #4002 from goncalvesmachadoc/testSalt
...
add Test Case for Salt Precipitation
2022-08-24 00:12:18 +02:00
Bård Skaflestad
3a33257f21
Merge pull request #4016 from blattms/revert-pistl-split
...
Revert: Split PreconditionerFactory in _impl file
2022-08-19 15:06:23 +02:00
Bård Skaflestad
b87154223b
Restore Non-MPI Builds
...
Commit 371b2592f misordered the closing brace of a namespace and
the conditional declarations dependent upon MPI availability. This
commit restores the expected order and fixes non-MPI builds.
2022-08-18 16:08:41 +02:00
Bård Skaflestad
1ca731a388
Merge pull request #4007 from atgeirr/limit-terminal-warnings-during-deck-input
...
Limit warnings to terminal during deck input.
2022-08-16 18:20:05 +02:00
Bård Skaflestad
874e4f818c
Merge pull request #4000 from akva2/action_handler_refactor2
...
Move action handling from eclproblem to separate class
2022-08-15 14:02:39 +02:00
Bård Skaflestad
d277ca8670
Merge pull request #3998 from akva2/more_generic_problem
...
changed: move two more methods to generic problem class
2022-08-15 11:14:47 +02:00
Bård Skaflestad
9a171582b4
Add Regression Test for WPIMULT in ACTIONX Block
...
To keep this feature working as intended.
2022-08-15 10:35:40 +02:00
Bård Skaflestad
2f4020a72f
Add Regression Test for Single-Phase Water Run
...
Uses test model contributed by Edmund Stephens.
2022-08-11 17:51:17 +02:00
Bård Skaflestad
27b695d0be
Fix Averaged Quantities for Non-HC Simulations
...
Commit 6d3da3d2e introduced the notion of a "dynamic", pressure
dependent pore-volume and switched the 'PoreVolume' aggregates to
reference condition evaluation for output to the 'PORV' field in the
.PRT file. We did however fail to update all existing uses of
'PoreVolume' which introduced an inconsistency. In particular, for
simulation models without hydrocarbons-e.g., a single-phase water
run-the numerator of the volume weighted average would include
pressure effects through the rock compressibility but the
denominator would not.
Thanks to Edmund Stephens for discovering the issue and providing an
example model for analysing the underlying issue.
2022-08-11 16:07:00 +02:00
Bård Skaflestad
b9e170fdbe
Merge pull request #3991 from akva2/equil_init_priv_template
...
Make the equilbrium initialization code a private template
2022-08-11 16:05:54 +02:00
Bård Skaflestad
624d7e51cd
Merge pull request #3977 from totto82/output_drsdtvon
...
output drsdtcon values to restart files
2022-08-11 14:51:12 +02:00
Bård Skaflestad
8cc5847826
Merge pull request #3995 from akva2/remove_empty_well_header
...
remove include of Well header
2022-08-11 12:55:36 +02:00
Bård Skaflestad
e73d3368e0
Merge pull request #3989 from Tongdongq/tweak-opencl-launch-params
...
Tweak opencl launch params v2
2022-08-10 14:22:52 +02:00
Bård Skaflestad
766543dd18
Merge pull request #3992 from akva2/ecl_modernization
...
Some small modernization changes in ecl classes
2022-08-10 13:26:25 +02:00
Bård Skaflestad
c328d2dbbd
Merge pull request #3981 from akva2/small_buildsys_fix
...
remove faulty brace
2022-07-28 00:38:16 +02:00
Bård Skaflestad
2e11d7a13a
Merge pull request #3979 from akva2/cleanup_deck
...
remove unnecessary includes
2022-07-27 01:14:26 +02:00
Bård Skaflestad
bdfe58f500
Merge pull request #3975 from OPMUSER/Unsupported-Keywords
...
Unsupported keywords
2022-07-12 13:00:50 +02:00
Bård Skaflestad
22d4148d4b
Merge pull request #3974 from ElyesAhmed/wellconnections
...
Wellconnections
2022-07-12 11:05:16 +02:00
Bård Skaflestad
3dc4f25f2c
Merge pull request #3973 from OPM/revert-3953-tweak-opencl-launch-params
...
Revert "Tweak opencl launch params"
2022-07-07 15:22:16 +02:00
Bård Skaflestad
9d9ec6c522
Revert "Tweak opencl launch params"
2022-07-07 15:21:53 +02:00
Bård Skaflestad
db9745528c
Merge pull request #3971 from goncalvesmachadoc/wbp
...
fix wbp
2022-07-06 13:21:02 +02:00
Bård Skaflestad
a4e529914d
Merge pull request #3956 from totto82/testDiff
...
add diffusion test case to ctest
2022-06-29 15:26:23 +02:00