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
2d137e706f
Merge pull request #2918 from joakim-hove/summary-RRPV
...
Change output name of Region Pore Volume
2020-11-16 10:37:37 +01:00
Joakim Hove
582980627d
Merge pull request #2907 from joakim-hove/nnc-error-message
...
Improve error message for problematic NNCEDIT
2020-11-13 08:27:07 +01:00
Joakim Hove
cddc8044b3
Change output name of Region Pore Volume
2020-11-13 08:21:22 +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
9e08e1324c
Merge pull request #2900 from joakim-hove/ref-test-cmpl
...
Add regression test for summary + completion variables
2020-11-10 08:33:41 +01:00
Joakim Hove
b46a98e6dc
Add regression test for summary + completion variables
2020-11-09 16:06:58 +01:00
Joakim Hove
e2909958c8
Merge pull request #2844 from hakonhagland/poro2
...
Implements access to the porosity from Python.
2020-11-05 11:15:12 +01:00
Joakim Hove
a28bd3ab90
Merge pull request #2830 from hakonhagland/step_cleanup
...
Implements a Python step_cleanup() method.
2020-11-04 14:27:38 +01:00
Joakim Hove
68e8c4a900
Use python pushd
2020-11-04 14:24:39 +01:00
Joakim Hove
a2148446e0
Merge pull request #2897 from alfbr/sched-restart
...
Switch default for restarting to read historic schedule
2020-11-03 21:10:31 +01:00
Joakim Hove
9fe6595a36
Merge pull request #2887 from joakim-hove/well-matcher
...
Add wellmatcher argument when evaluating UDQ expressions
2020-11-03 11:22:18 +01:00
Joakim Hove
082fed2d78
Add wellmatcher argument when evaluating UDQ expressions
2020-10-30 23:34:07 +01:00
Joakim Hove
67ae9c6cb8
Merge pull request #2870 from joakim-hove/add-reperf-test
...
Add integration test for reporforated norne model
2020-10-27 17:13:00 +01:00
Joakim Hove
f46e7d998f
Add integration test for reporforated norne model
2020-10-27 11:53:52 +01:00
Joakim Hove
ea43f8fb0a
Merge pull request #2873 from joakim-hove/udq-test-M3
...
Udq test m3
2020-10-27 11:52:00 +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
Joakim Hove
237db3be6d
Add udq test UDQ_M2
2020-10-22 17:12:35 +02:00
Joakim Hove
d69d0e95e7
Merge pull request #2869 from joakim-hove/update-referencedata
...
Use cmake testname in dictionary of tests in update_reference_data.sh
2020-10-22 17:11:31 +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
15be2f32d4
Merge pull request #2742 from joakim-hove/udq-test-M1
...
Add regression test udq_actionx/UDQ_M1
2020-10-22 11:24:24 +02:00
Joakim Hove
de5eaa8227
Add regression test udq_actionx/UDQ_M1
2020-10-22 09:03:29 +02:00
Joakim Hove
5f8238915b
Merge pull request #2810 from joakim-hove/pass-location
...
Pass location to ParseContext.handleError()
2020-09-29 22:15:17 +02:00
Joakim Hove
0092ef0cf0
Pass location to ParseContext.handleError()
2020-09-28 16:58:37 +02:00
Joakim Hove
5985dee574
Merge pull request #2813 from joakim-hove/flow-exceptions
...
Flow exceptions
2020-09-28 16:57:02 +02:00
Joakim Hove
a755a2d056
Do not print error message when flow exits
2020-09-28 11:03:45 +02:00
Joakim Hove
76f57f5a1d
Catch OpmInputError in addition to std::exception
2020-09-28 11:03:45 +02:00
Joakim Hove
0b5134521e
Add inline fmtlib code in source tree
2020-09-28 11:01:13 +02:00
Joakim Hove
2c447ae829
Merge pull request #2805 from akva2/serializer_optional
...
Optional support in eclmpiserializer
2020-09-24 07:33:16 +02:00
Joakim Hove
3d28fe25a0
Merge pull request #2799 from joakim-hove/add-include-exception
...
Add #include <opm/common/Exceptions.hpp>
2020-09-21 23:30:23 +02:00
Joakim Hove
c059653fa0
Add #include <opm/common/Exceptions.hpp>
2020-09-21 19:25:52 +02:00
Joakim Hove
cc6abb4086
Merge pull request #2796 from joakim-hove/rm-exceptions
...
Remove unused #include of exceptions
2020-09-21 16:33:19 +02:00
Joakim Hove
d9465907be
Merge pull request #2795 from joakim-hove/remove-sim-container
...
Remove references to unused class SimulationDataContainer
2020-09-21 11:16:37 +02:00
Joakim Hove
0565d6f402
Remove unused #include of exceptions
2020-09-21 11:12:15 +02:00
Joakim Hove
9809dcc804
Remove references to unused class SimulationDataContainer
2020-09-21 07:16:11 +02:00
Joakim Hove
1b0cc8d2ad
Rename Location -> KeywordLocation
2020-09-16 21:07:18 +02:00
Joakim Hove
d5bc4d539c
Distribute transmissibility calculator of the FieldPropsManager
2020-09-15 17:15:03 +02:00
Joakim Hove
4be8240771
Support alternate FIPxxx regions in region summary keywords
...
As part of support the RPR__xxx summary keywords the ecloutputblackoilmodule.hh
file hase been refactored significantly:
- std::optional<> is used to manage the calculate once initial values.
- several small functions are extracted from the outputFipLog() function.
- std::array<> is used instead of ScalarBuffer to manage containers over all
FipTypes.
- SummaryConfig nodes for the requested summary output is stored in the class.
- A small struct RegionSum is created to hold the region summed properties.
2020-09-14 11:09:37 +02:00
Joakim Hove
03852825d5
White space change
2020-09-10 13:53:39 +02:00
Joakim Hove
bbcbb14a62
Merge pull request #2780 from joakim-hove/add-pinch-barrier
...
Add test of PINCH::ALL + MULTZ with a barrier
2020-09-10 10:06:02 +02:00
Joakim Hove
a920828b1c
Add test of PINCH::ALL + MULTZ with a barrier
2020-09-10 09:04:31 +02:00
Joakim Hove
c0187ffc73
Use std::make_unique<>
2020-09-08 21:57:26 +02:00
Joakim Hove
00c5d9f016
Merge pull request #2775 from joakim-hove/add-report-step-arg
...
Add report_step argument to UDQConfig::eval()
2020-09-08 11:05:29 +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
Joakim Hove
ead673b58a
Add report_step argument to UDQConfig::eval()
2020-09-08 07:39:03 +02:00
Joakim Hove
d330d883be
Pass the UDQState member when evaluating UDQ
2020-09-01 15:09:13 +02:00
Joakim Hove
4b45623333
Merge pull request #2748 from joakim-hove/add-udq-state
...
Add UDQState argument to output writer
2020-09-01 15:07:21 +02:00
Joakim Hove
c2f7e900b6
Add UDQState argument to output writer
2020-08-31 18:40:39 +02:00
Joakim Hove
aa37f986ae
Merge pull request #2736 from joakim-hove/add-udqstate
...
Add UDQState member to eclbasevanguard
2020-08-31 07:35:08 +02:00
Joakim Hove
0fabb02db4
Add vanguard member UDQState
2020-08-27 17:31:39 +02:00
Joakim Hove
f6d2b4fd27
Merge pull request #2737 from joakim-hove/extract-eval-udq
...
Extract UDQ eval to separate function call
2020-08-27 17:09:33 +02:00
Joakim Hove
ef4af80821
Merge pull request #2741 from joakim-hove/add-const-cast
...
Use const_cast< > in variant serialization
2020-08-27 15:22:19 +02:00
Joakim Hove
3c565ef59e
Use const_cast< > in variant serialization
2020-08-27 11:01:22 +02:00
Joakim Hove
cc32189a2e
Handle serialization of std::variant<T0,T1>
2020-08-25 22:37:24 +02:00
Joakim Hove
c7b68482f3
Extract UDQ eval to separate function call
2020-08-25 16:33:30 +02:00
Joakim Hove
f2c1496c6e
Merge pull request #2690 from hakonhagland/step_init
...
Implements the Python step_init() function
2020-08-24 13:50:44 +02:00
Joakim Hove
f9ac56b31c
Merge pull request #2689 from hakonhagland/main_ebos_constr
...
Capture the variables argc, argv, outputCout, and outputFiles in Opm::FlowMainEbos
2020-08-24 10:04:33 +02:00
Joakim Hove
74e9eea189
Merge pull request #2724 from joakim-hove/tlmixpar
...
Test TLMixpar pack/unpack
2020-08-14 12:57:06 +02:00
Joakim Hove
9f5e69cde3
Test TLMixpar pack/unpack
2020-08-12 14:46:04 +02:00
Joakim Hove
8f78a15938
Add WListManager argument when constructing ActionContext
2020-07-09 07:30:37 +02:00
Joakim Hove
b9b1e734cb
Add data::GroupValues member to RestartValue
2020-07-04 10:06:03 +02:00
Joakim Hove
30a4f2b34b
Merge pull request #2696 from bska/chase-groupdata-api
...
Simulator Group Data: Chase Upstream API Update
2020-07-02 21:37:24 +02:00
Joakim Hove
5484264854
Add actionState argument also for non MPI branch
2020-06-19 05:21:05 +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
Joakim Hove
b52366926a
Add Action::State member to EclPropblem and pass it to io/ActionX
2020-06-17 12:25:03 +02:00
Joakim Hove
f03dd20b96
Merge pull request #2636 from joakim-hove/serialize-gpmaint
...
Instantiate packer for std::optional<GPMaint>
2020-06-12 12:19:28 +02:00
Joakim Hove
bba5ca48ba
Merge pull request #2668 from joakim-hove/aicd
...
Aicd
2020-06-12 09:12:33 +02:00
Joakim Hove
754f74df01
Adapt variant serialization to four types
2020-06-12 07:21:46 +02:00
Joakim Hove
baba9b6773
Merge pull request #2642 from joakim-hove/icd-variant
...
Use std::variant access to Segment::icd
2020-06-11 11:32:08 +02:00
Joakim Hove
be5f3ff2e1
Use std::variant access to Segment::icd
2020-06-10 20:41:14 +02:00
Joakim Hove
a1306a62fc
Add serialization of std::variant<T1,T2,T3>
2020-06-10 20:41:14 +02:00
Joakim Hove
c977a28cfa
Merge pull request #2660 from joakim-hove/restart-testing-enable-adaptive-timestepping
...
Changes in running of restart regression tests
2020-06-08 13:52:06 +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
04f6c24022
Merge pull request #2648 from joakim-hove/use-connections-segment-perf-length
...
Use WellConnections.segment_perf_length()
2020-06-05 11:05:57 +02:00
Joakim Hove
5b940836ec
Remove MultisegmentWell::calculateSICDFlowScalingFactors()
2020-06-04 14:13:14 +02:00
Joakim Hove
4ab3b92298
Merge pull request #2631 from hakonhagland/refac_run_simulator
...
Refactor runSimulator().
2020-05-29 07:25:49 +02:00
Joakim Hove
f43c997a10
Merge pull request #2640 from joakim-hove/rename-icd
...
Rename SpiralICD -> ICD
2020-05-29 07:24:49 +02:00
Joakim Hove
195d2b1c21
Rename SpiralICD -> SICD
2020-05-28 11:10:51 +02:00
Joakim Hove
b28d926f32
Instantiate packer for std::optional<GPMaint>
2020-05-26 13:41:30 +02:00
Joakim Hove
fd8c79b668
Default to initialize from restart file in case of restarted run
2020-05-21 10:15:20 +02:00
Joakim Hove
b5fda287d4
Merge pull request #2555 from hakonhagland/python_simulators3
...
Python bindings for the blackoil simulator (simplified).
2020-05-11 18:55:04 +02:00
Joakim Hove
b03609317f
Merge pull request #2606 from bska/fix-missing-feature-diagnostics
...
Remove 'MAXVALUE' From List of Missing Features
2020-05-11 09:37:06 +02:00
Joakim Hove
1885426f3c
Merge pull request #2573 from joakim-hove/segdist-refactor
...
Update connection <-> segment implementation
2020-05-01 08:52:58 +02:00
Joakim Hove
da5042c538
Update connection <-> segment implementation
2020-04-30 14:53:35 +02:00
Joakim Hove
87a7fd1962
Merge pull request #2578 from akva2/fix_focal_packaging
...
changed: remove multiarch-support predepends
2020-04-30 10:28:04 +02:00
Joakim Hove
926e904e90
Instantiate std::optional<double> and std::optional<std::string>
2020-04-29 16:26:58 +02:00
Joakim Hove
ec647bcc16
Merge pull request #2574 from joakim-hove/serialize-optional
...
Add support for serializing std::optional
2020-04-29 10:48:43 +02:00
Joakim Hove
40d7cd4381
Add support for serializing std::optional
2020-04-28 16:25:17 +02:00
Joakim Hove
303ac7fef4
Merge pull request #2566 from joakim-hove/support-viscref
...
Remove VISCREF from MissingFeatures
2020-04-27 12:47:06 +02:00
Joakim Hove
750070fbd7
Remove VISCREF from MissingFeatures
2020-04-27 10:30:50 +02:00
Joakim Hove
0773d07df5
Missing features ( #2562 )
...
Updates to the list of missing features
2020-04-24 13:08:55 +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
Joakim Hove
0d78d7e80e
Merge pull request #2554 from joakim-hove/update-missing
...
Update missing
2020-04-22 13:34:55 +02:00
Joakim Hove
192d5f7cc1
Add build/ to .gitignore
2020-04-22 13:22:54 +02:00
Joakim Hove
36647c7978
Merge pull request #2546 from joakim-hove/rename-embedded-python-switch
...
Rename config variable for Python
2020-04-20 11:16:09 +02:00
Joakim Hove
3189ee3a8a
Rename config variable for Python
2020-04-17 14:09:56 +02:00
Joakim Hove
6260bb7851
Update api for checking availability for group control
2020-04-17 13:03:56 +02:00