Bård Skaflestad
9378991243
Merge pull request #4171 from akva2/bcdata_members
...
Make related BC data a single class member
2022-10-18 13:56:45 +02:00
Bård Skaflestad
1f2496829d
Merge pull request #4160 from akva2/optimize_tracer_assembly
...
Optimize tracer assembly
2022-10-18 11:41:17 +02:00
Bård Skaflestad
36ca7d11e9
Merge pull request #4149 from totto82/improve_conv_thp
...
Improve convergence for newly opened wells with thp control
2022-10-18 10:26:55 +02:00
Bård Skaflestad
77061d97ca
Merge pull request #4173 from blattms/fix-4157
...
[bugfix] Unconditionally compile WellContributions.cpp et al
2022-10-17 18:09:27 +02:00
Bård Skaflestad
629edd3919
Add Serialization Support for std::bitset<3>
...
Needed in upcoming work for communicating dynamic phase quantities
per segment in a multisegmented well.
2022-10-14 18:29:52 +02:00
Bård Skaflestad
8162b97c0e
Merge pull request #4167 from atgeirr/hide-all-vtk-params
...
Hide all vtk parameters.
2022-10-14 11:30:29 +02:00
Bård Skaflestad
7096343121
Merge pull request #4162 from akva2/use_range_generators
...
Use range generators for grid iterations
2022-10-13 23:42:10 +02:00
Bård Skaflestad
dd61e79e86
Merge pull request #4166 from GitPaean/removing_GTotal
...
removing the usage of GTotal in the well code
2022-10-13 23:01:43 +02:00
Bård Skaflestad
ec83f37afa
Merge pull request #4147 from akva2/tracer_begin_optimize
...
Optimize EclTracerModel::updateStorageCache
2022-10-13 10:47:51 +02:00
Bård Skaflestad
90ddd13bcc
Remove Trailing Semicolon on Function's Close Brace
...
This removes a GCC warning message on higher warning levels.
2022-10-13 09:57:55 +02:00
Bård Skaflestad
0da2b6e558
Merge pull request #4156 from tskille/add_regtest_krnum
...
start regression testing for SPE1CASE2_KRNUM
2022-10-12 10:39:11 +02:00
Bård Skaflestad
0a3ede1400
Merge pull request #4151 from GitPaean/wecon_only_producer
...
only enforcing production economic limit to producers.
2022-10-06 15:44:52 +02:00
Bård Skaflestad
9893f9cea3
Merge pull request #4150 from akva2/janitoring
...
fixed: add missing includes
2022-10-06 15:44:24 +02:00
Bård Skaflestad
0206627aad
Merge pull request #4152 from tskille/add_regtest_wvfpexp02
...
add regression test for model WVFPEXT-02
2022-10-06 15:43:56 +02:00
Bård Skaflestad
4b7ad47b69
Merge pull request #4146 from akva2/update_property_refactor
...
Refactor property updating in EclProblem
2022-10-05 17:11:39 +02:00
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