Bård Skaflestad
9d72ee157c
Merge pull request #3130 from totto82/addCO2testCases
...
add more co2 tests to ctest
2021-03-23 20:55:41 +01:00
Tor Harald Sandve
a204cc4b3c
add more co2 tests to ctest
2021-03-23 10:54:54 +01:00
Bård Skaflestad
0468b2eee6
Merge pull request #2972 from goncalvesmachadoc/spider
...
Add cases to regression tests
2021-03-20 01:14:13 +01:00
Bård Skaflestad
b982ad0fd2
Record Dynamic Well Status in 'wellData()' Output
...
This commit sets the 'data::Well::dynamicStatus' based on the
dynamically updated 'Schedule' object (i.e., from ACTIONX and
similar) and the results of well/operability testing (WECON and/or
WTEST). If a well is closed due to economic limits (WECON) we still
provide summary-style data at the timestep that closed the well, but
omit this data at later steps until the well reopens.
We add a new parameter to WellState::report() to distinguish these
situations.
This is in preparation of making the 'BlackoilWellModel' manage both
open and shut wells alike.
2021-03-18 17:28:28 +01:00
Cintia Goncalves Machado
49f3728396
Add test for flow_onephase_energy
2021-03-10 12:15:50 +01:00
Kai Bao
69619339a1
Merge branch 'master' into new_numerical_aquifer
2021-03-04 22:54:36 +01:00
Joakim Hove
74ca0d12e0
Use std::chrono::system_clock with 1/1000 second resolution
2021-02-25 23:50:25 +01:00
Joakim Hove
6f15765f53
Use Schedule time functions - avoid TimeMap
2021-02-25 18:10:22 +01:00
Tor Harald Sandve
0902568fa5
Add CO2STORE test to ctest
2021-02-24 09:56:04 +01:00
Kai Bao
d76251818f
adding tests for numerical aquifers
2021-02-22 23:18:43 +01:00
Kai Bao
524e63a255
adapting to the upstream interface change.
2021-02-22 23:15:26 +01:00
Joakim Hove
fc398c8555
Merge pull request #3067 from joakim-hove/add-tran-parallel-test
...
Add parallel test of partial TRAN EDIT
2021-02-17 16:44:15 +01:00
Joakim Hove
2df154017b
Add parallel test of partial TRAN EDIT
2021-02-16 08:04:12 +01:00
Joakim Hove
6383f3c1ac
Use class based enums for VFP flow types
2021-02-15 19:17:39 +01:00
Joakim Hove
648b0f6581
Use Well::updateDeckPI( )
2021-02-11 13:47:27 +01:00
Bård Skaflestad
27a11508ae
Merge pull request #3031 from totto82/relperm_diag
...
Removing explicit usage of the Grid in the relperm diagnostics
2021-01-27 09:18:16 +01:00
Tor Harald Sandve
c145722798
pass CartesianIndexMapper instead of the grid to the RelpermDiagnositics
2021-01-26 14:59:36 +01:00
Joakim Hove
e4789d4eb7
Use std::reference_wrapper for VFP tables
2021-01-26 07:56:59 +01:00
Joakim Hove
208209bd95
Don't test serialization for isolated ScheduleState
2021-01-20 09:00:30 +01:00
Atgeirr Flø Rasmussen
3a0dbdc6e7
Merge pull request #2993 from blattms/stdwell-comm-rebase-split-cont-clean
...
Final fixes to make distributed wells work for Norne.
2021-01-15 15:42:45 +01:00
Joakim Hove
17fcdfc87a
Use ScheduleState to handle VFP propertes + simplifications
2021-01-14 19:22:34 +01:00
Joakim Hove
31b2f597ac
Enable serialization testing for ScheduleDeck / ScheduleState
2021-01-12 14:12:39 +01:00
Joakim Hove
914bbeca82
Fetch messagelimits from ScheduleState
2021-01-12 07:44:10 +01:00
Kai Bao
a3004580e6
adapting to the directory change in opm-common related to aquifer
2021-01-08 23:18:41 +01:00
Markus Blatt
c037bd762d
Merge pull request #2990 from atgeirr/testing-precfactory-operators
...
Only add AMG preconditioners to factory if sensible.
2020-12-22 09:52:53 +01:00
Atgeirr Flø Rasmussen
2cce4a1af5
Merge pull request #2962 from totto82/addFLowDynTest
...
add flow solvent dynamic test
2020-12-21 16:07:21 +01:00
Tor Harald Sandve
4636e7956e
add flow_dyn test
2020-12-21 08:25:39 +01:00
Markus Blatt
69fd6495c0
Added factory to construct the global representation of perf data.
...
Some of our computations are heavily serial and need a complete
representation of the data attached to all perforation no matter
whether a perforation lives on the local partition or not. This commit
adds a factory that allows to easily create such a representaion and
helps writing data back to the local representation.
2020-12-18 14:48:19 +01:00
Markus Blatt
a9c327b321
refactored ParallelWellInfo test code for further testing.
2020-12-18 14:48:19 +01:00
Atgeirr Flø Rasmussen
d910d42f6e
Only add AMG preconditioners to factory if sensible.
...
Also add test using a new operator class, that would not compile
without the change.
2020-12-17 14:54:59 +01:00
Arne Morten Kvarving
b7c8baf08f
add serialization test for AutoICD
2020-12-16 08:36:30 +01:00
Markus Blatt
35218bf042
Added possibility to communicate values from perforations below.
2020-12-10 11:06:28 +01:00
Bård Skaflestad
0e938c0ca7
Merge pull request #2941 from totto82/dunifyInitCode
...
dunify and make the initialization parallel
2020-12-09 20:46:28 +01:00
Cintia Goncalves Machado
e0f7ae0663
add spider case to regression
2020-12-08 14:51:15 +01:00
Markus Blatt
c1da6a896a
Cleanup wellstatefullyimplicit test.
2020-12-07 20:41:24 +01:00
Markus Blatt
562f9ffd03
Fixes test for WellStateFullyImplicitBlackoil
2020-12-07 15:40:51 +01:00
Markus Blatt
4edca71a1b
Correct pressure and pvt region index for distributed wells.
...
To get this we need to determine which process has the
very first open well connection and use that to broadcast
pressure and pvt region index.
2020-12-07 15:40:50 +01:00
Arne Morten Kvarving
f3c5a496c2
changed: use BOOST_CHECK instead of BOOST_TEST
...
BOOST_TEST is not available in older versions of boost.
in particular this broke building on rh6/7.
2020-12-07 08:34:56 +01:00
Kai Bao
7ecb2e4813
Merge pull request #2866 from bska/activate-welpi-scaling
...
Initial Implementation of WELPI Feature
2020-12-04 20:44:42 +01:00
Atgeirr Flø Rasmussen
83a6c2abae
Merge pull request #2947 from blattms/fix-parallel-well-red
...
Prepares for apply distributed standard wells.
2020-12-04 20:32:30 +01:00
Bård Skaflestad
aaca907f77
Productivity Index Calculator: Add Reinitialization operation
...
This commit adds a new member function
WellProdIndexCalculator::reInit(const Well& well)
which reinitializes the internal arrays in the same way as the
constructor. This is needed to ensure that the PI calculation
device is synchronised in the case of CTF rescaling-e.g., as a
result of WELPI.
2020-12-04 15:16:24 +01:00
Joakim Hove
66a532f33e
Merge pull request #2957 from joakim-hove/wbp-collect
...
Wbp collect
2020-12-04 09:11:21 +01:00
Kai Bao
3f5402fb5b
adding running test for WSEGAICD
2020-12-03 15:23:14 +01:00
Markus Blatt
0126243f02
Utility to communicate above value of a perf of distributed well
...
This adds an utility that creates a vector of all above values for
the local perforations. For distributed wells this is needed as the
perforation above might live on another processor. We use the parallel
index sets together with the global index of the cells that are
perforated.
2020-12-03 11:10:36 +01:00
Markus Blatt
8ee58096ba
Make the parallel reduction when applying the Wells.
...
The B matrix is basically a component-wise multiplication
with a vector followed by a parallel reduction. We do that
reduction to all ranks computing for the well to save the
broadcast when applying C^T.
2020-12-03 11:10:36 +01:00
Markus Blatt
3996967344
Added a class with information and comunicator for parallel wells.
...
BlackoilWellModel now stores an instance of this class for each
well. Inside that class there is a custom communicator that only
contains ranks that will have local cells perforated by the well.
This will be used in the application of the distributed well operator.
This is another small step in the direction of distributed wells,
but it should be safe to merge this (note creation of the custom
communicators is a collective operation in MPI but done only once).
2020-12-03 09:29:43 +01:00
Arne Morten Kvarving
9c5d1aa034
add regression tests for flow_onephase
2020-12-02 11:46:38 +01:00
Joakim Hove
1d86e2dc97
Pass wbp index list to output module
2020-12-01 07:52:58 +01:00
Tor Harald Sandve
246c339b13
Pass gridView instead of the vanguard to the initialization
2020-11-27 13:46:04 +01:00
Tor Harald Sandve
6c06a72466
dunify and make the initialization parallel
2020-11-27 12:38:17 +01:00
Bård Skaflestad
966d7e1761
Restore Case Name for 'msw_2d_h' Regression Test
2020-11-19 22:42:36 +01:00
Joakim Hove
20f7503d67
Merge pull request #2913 from joakim-hove/add-parallel-test-pavg
...
Add packing test for class PAvg
2020-11-17 08:19:28 +01:00
Joakim Hove
f4deebeb77
Add packing test for class PAvg
2020-11-11 15:17:34 +01:00
Joakim Hove
da2bc2affd
Refactor application of NNC / EDITNNC
...
- The edit manipulations from EDITNNC have already been applied to the NNC data
from opm-common
- The NNC data structures are guaranteed to be ordered, both with cell1 <= cell2
and the NNCs are in ascending order
- The NNC output to EGRID / INIT files is based on std::vector<NNCdata>
2020-11-10 16:59:30 +01:00
Joakim Hove
b46a98e6dc
Add regression test for summary + completion variables
2020-11-09 16:06:58 +01:00
Bård Skaflestad
6f032e8efe
Merge pull request #2876 from akva2/equil_to_boost_test
...
Use boost::test in test_equil
2020-10-28 13:02:13 +01:00
Arne Morten Kvarving
4edb27bd37
fixed: drop some shadowing typedefs
2020-10-28 12:11:52 +01:00
Arne Morten Kvarving
1064c62e10
test_equil: change to boost::test
2020-10-28 12:11:52 +01:00
Bård Skaflestad
fb962da061
Merge pull request #2877 from akva2/ecl_output_to_boost_test
...
Use boost::test in test_ecl_output
2020-10-28 11:41:21 +01:00
Arne Morten Kvarving
939a132af7
test_ecl_output: change to boost::test
2020-10-27 12:59:58 +01:00
Arne Morten Kvarving
cf15d07a94
changed: measure reltol as percentage in macro
...
this to make it similar to how BOOST_CHECK_CLOSE works.
2020-10-27 12:55:08 +01:00
Arne Morten Kvarving
3c1c3ba1f6
changed: measure relative error in a more standard way (knuth)
...
|(value-expected)/expected| < tol or |(value-expected)/value| < tol
instead of
|(value-expected)/(value+expected)|
this is how boost::test defines its check
2020-10-27 12:55:08 +01:00
Arne Morten Kvarving
1006991795
changed: measure reltol as percentage in macro
...
this to make it similar to how BOOST_CHECK_CLOSE works.
2020-10-27 12:09:44 +01:00
Arne Morten Kvarving
6d1f8c75d6
changed: measure relative error in a more standard way (knuth)
...
|(value-expected)/expected| < tol or |(value-expected)/value| < tol
instead of
|(value-expected)/(value+expected)|
this is how boost::test defines its check
2020-10-27 12:09:44 +01:00
Joakim Hove
f46e7d998f
Add integration test for reporforated norne model
2020-10-27 11:53:52 +01:00
Joakim Hove
ba25f35c57
Add regression testing for model UDQ_M3
2020-10-26 11:21:47 +01:00
Joakim Hove
887b13705d
Merge pull request #2743 from joakim-hove/udq-test-M2
...
Add udq test UDQ_M2
2020-10-23 20:32:00 +02:00
Arne Morten Kvarving
246344fb8f
fix typo
2020-10-23 12:34:20 +02:00
Joakim Hove
237db3be6d
Add udq test UDQ_M2
2020-10-22 17:12:35 +02:00
Joakim Hove
1dc586272b
Use cmake testname in dictionary of tests in update_reference_data.sh
2020-10-22 11:43:17 +02:00
Joakim Hove
de5eaa8227
Add regression test udq_actionx/UDQ_M1
2020-10-22 09:03:29 +02:00
Bård Skaflestad
b6e0bd1b7b
Add Calculator for Connection/Well Productivity Index
...
Switches between using the logarithmic and unit scaling factor based
on whether or not the well has an explicit, positive drainage radius
(WELSPECS item 7). Does presently not include the D factor.
Add a set of unit tests to exercise the facility.
2020-10-13 15:42:35 +02:00
Atgeirr Flø Rasmussen
65817c9068
Removed old amg/cpr code that can be replaced.
...
The replacement consists of using the FlexibleSolver code.
2020-10-08 15:12:41 +02:00
Bård Skaflestad
e39333895c
Provide Simulator's Dynamic CTF in data::Connection
...
This is in preparation of implementing the WELPI feature.
2020-10-05 23:14:24 +02:00
Bård Skaflestad
fde3c476c3
Chase Group/Node Summary API Update
...
This is in preparation of adding support for outputting the network
node pressure quantity, GPR, to the summary file. In particular,
'GroupValues' is renamed to 'GroupAndNetworkValues' and has new
individual datamembers for the former group-level data and the new
node-level data.
Update BlackoilWellModel::groupData() and CollectToIORank
accordingly and bring the parallel restart facility in line with the
new layout.
2020-09-20 22:26:07 +02:00
Joakim Hove
1b0cc8d2ad
Rename Location -> KeywordLocation
2020-09-16 21:07:18 +02:00
Arne Morten Kvarving
1b626ead49
add serialization test for Opm::Network::Node
2020-09-16 08:47:06 +02:00
Tor Harald Sandve
2f37742c21
add model6 to update ref
2020-09-14 15:56:48 +02:00
Joakim Hove
a920828b1c
Add test of PINCH::ALL + MULTZ with a barrier
2020-09-10 09:04:31 +02:00
Joakim Hove
7d3ff894ee
Merge pull request #2765 from joakim-hove/add-pinch-testing
...
Add regression testing for MULTZ + PINCH::ALL
2020-09-08 10:12:22 +02:00
Joakim Hove
3a3e217941
Add regression testing for MULTZ + PINCH::ALL
2020-09-08 08:35:52 +02:00
Bård Skaflestad
bdc34a7580
Distribute Group Values at Parallel Restart
...
Mostly to prepare for restoring the groups' active controls from
restart information.
2020-09-03 01:11:32 +02:00
Bård Skaflestad
a0373ed428
Support Distributing Guiderates in Parallel Restart
...
In preparation of distributing group-related information (e.g.,
the active constraint).
2020-09-03 01:11:32 +02:00
Arne Morten Kvarving
0e71c0e29b
changed: remove SET_BOOL_PROP macro usage
2020-08-27 13:01:51 +02:00
Arne Morten Kvarving
e8248b44ff
changed: remove NEW_TYPE_TAG macro usage
2020-08-27 13:01:51 +02:00
Markus Blatt
944b646092
Add WELLDIMS to datafile of test_ecl_output.
...
Somehow the checking is now stricter for the tests due to
the changes in eclbasevanguard. Fixes test failures of
test_ecl_output.
2020-08-27 09:05:09 +02:00
Arne Morten Kvarving
74fac38d85
changed: remove GET_PROP_TYPE / GET_PROP macro usage
2020-08-27 08:19:39 +02:00
Arne Morten Kvarving
82a35e53b7
changed: remove TTAG macro calls
2020-08-27 08:19:39 +02:00
Tor Harald Sandve
9d72b6ad1a
clean-up saltved implementation based on code review
2020-08-18 11:04:39 +02:00
Tor Harald Sandve
491b532a6a
Add trivial saltvd table for cases without saltvd given in the deck
2020-08-18 10:55:43 +02:00
Joakim Hove
9f5e69cde3
Test TLMixpar pack/unpack
2020-08-12 14:46:04 +02:00
Joakim Hove
b9b1e734cb
Add data::GroupValues member to RestartValue
2020-07-04 10:06:03 +02:00
Atgeirr Flø Rasmussen
c94eec872f
Allow well operators with FlexibleSolver.
2020-06-30 12:33:57 +02:00
Arne Morten Kvarving
bb03896ad2
add spe1_thermal_watvisc as regression test
2020-06-26 09:49:07 +02:00
Atgeirr Flø Rasmussen
427eac5132
Use macro for instantiations, and clean up includes.
2020-06-19 16:37:43 +02:00
Atgeirr Flø Rasmussen
5105b80e50
Merge pull request #2667 from atgeirr/flexible-solver-separate-compile-unit
...
Use explicit instantiation for FlexibleSolver to reduce compile times.
2020-06-19 15:03:30 +02:00
Joakim Hove
d89a2e5eb7
Merge pull request #2674 from joakim-hove/use-action-state
...
Add Action::State member to EclPropblem and pass it to io/ActionX
2020-06-18 18:39:08 +02:00
Bård Skaflestad
bc3632f3f0
Merge pull request #2592 from alfbr/udq-test
...
Udq test
2020-06-18 13:36:33 +02:00
Atgeirr Flø Rasmussen
f24b2cd708
Split instantiation files to enable parallel build.
2020-06-17 13:03:57 +02:00
Joakim Hove
b52366926a
Add Action::State member to EclPropblem and pass it to io/ActionX
2020-06-17 12:25:03 +02:00
Atgeirr Flø Rasmussen
2dc2e053d1
Change order of constructor arguments.
...
This allows simplification, and having just two constructors.
2020-06-17 09:31:19 +02:00
Bård Skaflestad
cab9be486c
update_data: Move List of Changed Tests to Commit Message Body
...
This way we are less at risk of overrunning GitHub's 256 character
limit for issue/PR title lengths when a PR happens to affect many
regression tests.
2020-06-13 12:14:36 +02:00
Joakim Hove
df11bb5b55
Changes in running of restart regression tests
...
- The parallel test gets a designated driver
- The serial test is run with default adpative timestepping
2020-06-08 12:53:29 +02:00
Joakim Hove
195d2b1c21
Rename SpiralICD -> SICD
2020-05-28 11:10:51 +02:00
Alf Birger Rustad
6f24671bff
Update data.
2020-05-05 22:10:13 +02:00
Bård Skaflestad
a64f660bff
Merge pull request #2589 from alfbr/group-tests5
...
Group tests5
2020-05-05 19:58:13 +02:00
Markus Blatt
d26c993d86
Merge pull request #2579 from akva2/quell_dep_warning_boost_1.71
...
quell deprecation warnings with boost 1.71
2020-05-05 17:29:33 +02:00
Alf Birger Rustad
0b7e9489a6
Update data for 9_3E/D cases.
2020-05-05 09:58:09 +02:00
Alf Birger Rustad
3194d06a69
Update data for model4 group test.
2020-04-30 15:39:06 +02:00
Alf Birger Rustad
1920ec567a
Include 2B tests in update_data.
2020-04-30 10:35:29 +02:00
Arne Morten Kvarving
e3a0137dd1
quell deprecation warnings with boost 1.71
2020-04-30 09:47:58 +02:00
Alf Birger Rustad
75f5b1c2e1
Update the data.
2020-04-27 21:16:04 +02:00
Bård Skaflestad
87d58a08b1
Merge pull request #2553 from alfbr/add-group-tests
...
Added the remaining group tests that are correct.
2020-04-27 13:43:19 +02:00
Bård Skaflestad
f0ed53a6f1
Vertical Extent: Prune Unneeded 'cellcount' Parameter
...
The purpose of this function is to determine the vertical extent of
a set of cells. Counting the number of cells in the region is not
its responsibility.
2020-04-22 20:10:19 +02:00
Joakim Hove
2696160f56
Merge pull request #2520 from akva2/extra_tests
...
add norne and norne_parallel as ExtraTests
2020-04-22 13:35:25 +02:00
Alf Birger Rustad
9f74869fbb
Enable update data for the tests.
2020-04-22 11:40:12 +02:00
Bård Skaflestad
9625d0b48c
Merge pull request #2531 from GitPaean/msw_keywords
...
adding the summary output for several pressure drop values for MSW
2020-04-17 20:54:49 +02:00
Kai Bao
954e5e769a
addressing comments from OPM/opm-common#1695
2020-04-17 14:34:48 +02:00
Alf Birger Rustad
b69076a021
Added 9_1A through 9_2A tests.
2020-04-17 13:58:54 +02:00
Joakim Hove
e04e77fa30
Add PYACTION / UDQ testcase
2020-04-17 11:39:43 +02:00
Joakim Hove
61053fb30b
Merge pull request #2537 from joakim-hove/add-actionx-test
...
Add test based on ACTIONX
2020-04-16 11:29:28 +02:00
Joakim Hove
e64c251a8c
Add test based on ACTIONX
2020-04-15 09:42:31 +02:00
Bård Skaflestad
fd2d8536eb
Refactor Phase Saturation Derivation Procedure
...
This commit introduces a new helper class,
Opm::EQUIL::Details::PhaseSaturations<>
that subsumes the responsibility of the existing helper function
Opm::EQUIL::phaseSaturations<>()
and generalises that functionality to arbitrary depth points within
single cells. This is in preparation of adding support for the N<0
case of the initial fluid in place procedure defined in the EQUIL
keyword. The class consumes an already equlibrated pressure table
for the pertinent equilibration region, calculates capillary
pressure values and inverts Pc curves to derive saturation values.
If the capillary pressure curves are constant within a cell, then a
simple depth consideration with respect to the implied sharp phase
interface is used to derive saturation values. We also preserve
existing support for SWATINIT-type initialisation of the water
saturation field.
Switch InitialStateComputer<>::calcPressSatRsRv() over to using the
pressure and saturation helper classes instead of the original
helper functions since this provides additional control. Also
remove those helper functions to reduce risk of confusion over which
method to use. Update the unit tests accordingly.
2020-04-14 23:01:02 +02:00
Bård Skaflestad
6243e62b69
Equilibration: Reenable Existing Unit Tests in 'test_equil.cc'
...
These unit test were previously disabled. While here, also fix some
'missing declaration' errors by putting the test functions into a
private namespace.
At some point we should rewrite this to use Boost.Test.
2020-04-14 23:01:02 +02:00
Arne Morten Kvarving
e5b32dd82d
add norne and norne_parallel as ExtraTests
...
to execute these you have to use ctest -C ExtraTests
or 'make extra_test'
2020-04-14 16:02:21 +02:00
Alf Birger Rustad
fe22e34a7a
Change to small case, consitent with the ohter test names.
2020-04-13 14:15:33 +02:00
Alf Birger Rustad
369061af9d
Update reference solutions.
2020-04-13 14:09:53 +02:00
Atgeirr Flø Rasmussen
0c8ce54b71
Merge pull request #2498 from blattms/cherry-pick-hnil-flexible-clean-interface-rebased
...
Cleaned up flexible solver improvements.
2020-04-02 15:28:10 +02:00
Atgeirr Flø Rasmussen
2fbad2eb59
Merge pull request #2511 from joakim-hove/wellpi
...
Use only wconnection transmissibility without WellPI scaling
2020-03-31 18:59:51 +02:00
Joakim Hove
58717905ee
Use only wconnection transmissibility without WellPI scaling
2020-03-31 18:12:29 +02:00
Markus Blatt
a8184df3c2
Corrected expected exception type in PreconditionerFactory test
2020-03-31 16:49:37 +02:00
Markus Blatt
dcb316f442
Make update method of preconditioners parameter-less again.
...
Previously, it got passed the weights only needed for CPR.
Additionally those were passed with the parameter tree to the
update method and constructor.
Now the CPR constructor gets a function to use for recalculating
the weights and the property is not changed. Unfortunately this
means that the preconditioner creators of the factory get another
parameter.
2020-03-31 16:49:37 +02:00
Joakim Hove
d6a1d3029e
Use std::shared_ptr for Python handle to Schedule
2020-03-31 12:28:07 +02:00
Joakim Hove
30216212c4
Add Python argument to Schedule constructor
2020-03-26 10:15:07 +01:00
Arne Morten Kvarving
b3bf3c58b2
changed: use TracerConfig from opm-common
2020-03-23 15:52:53 +01:00
Arne Morten Kvarving
3b64e9875c
changed: use serialization objects from opm-common in tests
...
this allows us to macrofy the test instantations
2020-03-23 09:57:54 +01:00
Joakim Hove
8cfed1ec13
Update serialization testing with PyAction
2020-03-20 17:24:42 +01:00
Joakim Hove
91572522d6
Add global index to Connection
2020-03-20 08:17:00 +01:00
Arne Morten Kvarving
59d1ff9b88
updates in EclMpiSerializer to avoid explicit instances in serializer
...
now the serializer is 'standard', as in we only require basic types
+ stl containers. this should make the actual implementation pretty
pluggable. will ease replacing our serialization routines
with those in Dune 2.7 later.
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
777e2f7683
remove old serialization support for VFPProdTable
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
58b0ed66fc
remove old serialization support for VFPInjTable
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
d905e0f037
remove old serialization support for UnitSystem
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
02af915917
remove old serialization support for Dimension
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
37ab44d805
remove old serialization support for UDAValue
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
eef690f910
remove old serialization support for Group
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
714caef9c6
remove old serialization support for GroupProductionProperties
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
d496b93cfa
remove old serialization support for GroupInjectionProperties
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
2c41427f3b
remove old serialization support for Well
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
eda5fc2d33
remove old serialization support for WellType
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
9aa464c4ac
remove old serialization support for WellSegments
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
fde0e42e8d
remove old serialization support for Segment
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
e53584ffec
remove old serialization support for Valve
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
2bb892139d
remove old serialization support for SpiralICD
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
41950690fd
remove old serialization support for WellInjectionProperties
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
0cb3e1426c
remove old serialization support for WellProductionProperties
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
a35ba93629
remove old serialization support for WellConnections
2020-03-19 09:31:52 +01:00
Arne Morten Kvarving
8cd3d3c9b9
remove old serialization support for Connection
2020-03-19 09:31:08 +01:00
Arne Morten Kvarving
1a4f8f861f
remove old serialization support for WellTracerProperties
2020-03-19 09:31:08 +01:00
Arne Morten Kvarving
2e34b91b53
remove old serialization support for WellBrineProperties
2020-03-19 09:31:08 +01:00
Arne Morten Kvarving
8a0959b026
remove old serialization support for WellPolymerProperties
2020-03-19 09:31:08 +01:00
Arne Morten Kvarving
99898ad79e
remove old serialization support for WellFoamProperties
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
d6c49bf801
remove old serialization support for WellEconProductionLimits
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
d791636919
remove old serialization support for WellGuideRate
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
faffa0678b
remove old serialization support for Deck
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
81663e2942
remove old serialization support for Action::Actions
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
781b11fb07
remove old serialization support for Action::Condition
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
18a1e735fb
remove old serialization support for Action::Quantity
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
5c89c48554
remove old serialization support for Action::AST
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
2c1d45ea54
remove old serialization support for ActionX
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
c5f36bd7cc
remove old serialization support for DeckKeyword
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
a289008c96
remove old serialization support for Location
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
96cadcc43a
remove old serialization support for DeckRecord
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
d9ab0e7522
remove old serialization support for ASTNode
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
195bb87712
remove old serialization support for DeckItem
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
32176b90ef
remove old serialization support for GConSump
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
486c9ce8dd
remove old serialization support for GConSale
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
52bd4cb81c
remove old serialization support for GuideRateConfig
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
1d254914e1
remove old serialization support for GuideRateModel
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
7389959b88
remove old serialization support for WListManager
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
778f1cfb8e
remove old serialization support for WellTestConfig
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
a936523165
remove old serialization support for MessageLimits
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
07d91add01
remove old serialization support for Tuning
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
9071072565
remove old serialization support for Events
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
e5e8c0c516
remove old serialization support for OilVaporiationProperties
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
c00d2f2cb3
remove old serialization support for TimeMap
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
bbf3b80b3a
remove old serialization support for RFTConfig
2020-03-19 09:31:07 +01:00
Arne Morten Kvarving
6d74eb8e88
remove old serialization support for RestartConfig
2020-03-19 09:31:07 +01:00
Joakim Hove
006b87050d
Remove numRemoved member from WellConnections
2020-03-18 15:41:21 +01:00
Joakim Hove
805236ee22
Move Connection ordering attribute from Well to WellConnections
2020-03-18 14:28:29 +01:00
Arne Morten Kvarving
f12c83bd8e
remove old serialization support for TableManager
2020-03-17 12:29:35 +01:00
Arne Morten Kvarving
258fed1bd5
remove old serialization support for Tabdims
2020-03-17 12:29:16 +01:00
Arne Morten Kvarving
8a3cb58981
remove old serialization support for Aqudims
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
05d02dcd66
remove old serialization support for TableSchema
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
7f2f1309bd
remove old serialization support for TableContainer
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
198ea25dcb
remove old serialization support for TableColumn
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
9002949707
remove old serialization support for SolventDensityTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
c409f7a084
remove old serialization support for SkprpolyTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
d9e28a7129
remove old serialization support for SimpleTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
4ad1353e53
remove old serialization support for RocktabTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
44cab76c57
remove old serialization support for Rock2dtrTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
cda171ff47
remove old serialization support for Rock2dTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
6f070e6bcf
remove old serialization support for Regdims
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
2784dc5800
remove old serialization support for PvtgTable, PvtoTable, PvtxTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
5c5afb1b4a
remove old serialization support for PvtwsaltTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
cfe091ce1e
remove old serialization support for PolyInjTable, SkprwatTable, PlymwinjTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
937a27471b
remove old serialization support for PlyshlogTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
3a440a5388
remove old serialization support for JFunc
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
e46cd524e4
remove old serialization support for WatdentTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
d76769d738
remove old serialization support for ViscrefTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
5feeedaacd
remove old serialization support for PvcdoTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
775e5a4802
remove old serialization support for RockTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
46c2144275
remove old serialization support for PvtwTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
720b305ef2
remove old serialization support for DensityTable
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
92dd3314d7
remove old serialization support for Eqldims
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
1d279ac245
remove old serialization support for DenT
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
a3398d58d2
remove old serialization support for ColumnSchema
2020-03-17 12:27:59 +01:00
Arne Morten Kvarving
dc21682b3e
remove old serialization support for BrineDensityTable
2020-03-17 11:41:07 +01:00
Arne Morten Kvarving
c9f810e18e
remove old serialization support for AquiferConfig
2020-03-17 11:41:07 +01:00
Arne Morten Kvarving
4a34e7336c
remove old serialization support for Aquifetp
2020-03-17 11:41:07 +01:00
Arne Morten Kvarving
52508559bb
remove old serialization support for AquiferCT
2020-03-17 11:41:07 +01:00
Arne Morten Kvarving
dca5b06045
remove old serialization support for Aquancon
2020-03-17 11:41:07 +01:00
Arne Morten Kvarving
327ae5ce11
remove old serialization support for UDQParams
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
d7cfb92edc
remove old serialization support for UDQCOnfig
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
e165bd56a5
remove old serialization support for UDQIndex
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
18365bf709
remove old serialization support for UDQDefine
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
878885e61f
remove old serialization support for UDQAssign
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
89fcc588e8
remove old serialization support for UDQActive
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
c07fa535bd
remove old serialization support for UDQASTNode
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
30535b472a
remove old mpi serialization support for Runspec
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
00da8bcaaf
remove old mpi serialization support for Actdims
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
a701c9267e
remove old mpi serialization support for EclHysterConfig
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
808b7cc7f4
remove old mpi serialization support for WellSegmentDims
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
13c8aa6ddb
remove old mpi serialization support for Welldims
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
138673f69c
remove old mpi serialization support for EndpointScaling
2020-03-16 20:52:17 +01:00
Arne Morten Kvarving
6fde65439d
remove old serialization support for Phases
2020-03-16 14:23:40 +01:00
Arne Morten Kvarving
d3115c7afd
Merge pull request #2468 from akva2/serialize_internal_eclstate_part3
...
Internal serialization in EclipseState - part 3
2020-03-16 14:21:50 +01:00
Joakim Hove
65f4635e20
Merge pull request #2464 from joakim-hove/relperm-diag-no-deck
...
Relperm diag no deck
2020-03-16 13:28:44 +01:00
Arne Morten Kvarving
d1b04944d7
remove old serialization support for EclipseConfig
2020-03-16 13:00:02 +01:00
Arne Morten Kvarving
4d5d25bcb6
remove old serialization support for IOConfig
2020-03-16 13:00:02 +01:00
Arne Morten Kvarving
fbe739ec9b
remove old serialization support for InitConfig
2020-03-16 13:00:02 +01:00
Arne Morten Kvarving
0dfdb29851
remove old serialization support for FoamConfig, FoamData
2020-03-16 13:00:02 +01:00
Arne Morten Kvarving
542a10e426
remove old serialization support for Equil, EquilRecord
2020-03-16 13:00:02 +01:00
Arne Morten Kvarving
d342ef5c5c
remove old serialization support for Fault, FaultCollection, FaultFace
2020-03-16 11:44:13 +01:00
Arne Morten Kvarving
0212c5e9be
remove old serialization support for TransMult
2020-03-16 11:44:13 +01:00
Arne Morten Kvarving
aad289841a
remove old serialization support for MULTREGTScanner
2020-03-16 11:44:13 +01:00
Arne Morten Kvarving
fa3cccdd64
remove old serialization support for SimulationConfig
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
be74b0903a
remove old serialization support for RockConfig
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
855baf2cb6
remove old serialization support for BCConfig
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
33cf3826aa
remove old serialization support for ThresholdPressure
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
cdb19da0bd
remove old serialization support for GridDims
2020-03-16 10:49:41 +01:00