Arne Morten Kvarving
|
306593af3b
|
changed: put unsupported keywords in separate compile unit
avoid triggering full simulator rebuilds when updating
this list
|
2021-05-12 14:29:33 +02:00 |
|
Bård Skaflestad
|
4f5b1defea
|
Merge pull request #3249 from goncalvesmachadoc/patch-4
Remove COPYREG and add RPTSOL
|
2021-05-12 14:27:14 +02:00 |
|
Arne Morten Kvarving
|
7ff44d9093
|
ecltransmissibility: separate from typetag
this allows using explicit template instantation to only
compile this code per grid, not per simulator object
|
2021-05-12 12:10:29 +02:00 |
|
Cintia Goncalves Machado
|
5c51d4dea4
|
Remove COPYREG and add RPTSOL
Remove COPYREG (https://github.com/OPM/opm-simulators/issues/3234) and add RPTSOL (https://github.com/OPM/opm-simulators/issues/3248) as non-critical missing keyword
|
2021-05-12 12:04:01 +02:00 |
|
Joakim Hove
|
77f3b93b88
|
Merge pull request #3241 from joakim-hove/wellcontainer-initializer-list
Add initializer_list based WellContainer constructor
|
2021-05-12 11:15:53 +02:00 |
|
Arne Morten Kvarving
|
b053cb4161
|
unique_ptrs are default initialized to nullptr
|
2021-05-12 11:08:12 +02:00 |
|
Arne Morten Kvarving
|
924fdec296
|
use type alias
|
2021-05-12 11:07:38 +02:00 |
|
Arne Morten Kvarving
|
e8f69223e6
|
changed: use constexpr value and ifs
to disable code compile time instead of having
runtime conditionals
|
2021-05-12 10:52:37 +02:00 |
|
Arne Morten Kvarving
|
1568479d3d
|
fix function name
Frations -> Fractions
|
2021-05-12 10:50:46 +02:00 |
|
Markus Blatt
|
ba9f4c5b50
|
Merge pull request #3219 from akva2/eclcpgrid_vanguard_separate
Separate eclcpgridvanguard.hh into typetag dependent/independent code
|
2021-05-12 10:47:44 +02:00 |
|
Bård Skaflestad
|
5cafd7268e
|
Merge pull request #3242 from bska/fix-debug-builds
Restore Debug Builds
|
2021-05-12 09:39:32 +02:00 |
|
Joakim Hove
|
66c56bb8c3
|
Add initializer_list based WellContainer constructor
|
2021-05-12 09:18:58 +02:00 |
|
Arne Morten Kvarving
|
9758cd4f92
|
replace typedefs with using statements
|
2021-05-12 09:06:37 +02:00 |
|
Arne Morten Kvarving
|
ab4772aba8
|
fixed: use Scalar type from TypeTag
|
2021-05-12 09:02:29 +02:00 |
|
Arne Morten Kvarving
|
d5cdbf38d6
|
remove Opm:: prefix for symbols
we are already in the Opm:: namespace
|
2021-05-12 08:57:07 +02:00 |
|
Arne Morten Kvarving
|
9de5d077f6
|
remove unused modestring array
|
2021-05-12 08:47:49 +02:00 |
|
Arne Morten Kvarving
|
539c83687c
|
changed: (re)move unnecessary includes
|
2021-05-12 08:47:22 +02:00 |
|
Bård Skaflestad
|
57d45011af
|
Restore Debug Builds
This was broken in commit b5580f39f (PR #3222) which removed the
'start_perf_next_well' symbol but did not update every use location.
|
2021-05-12 08:37:19 +02:00 |
|
Joakim Hove
|
817e81d3b7
|
Merge pull request #3235 from akva2/constexpr_micro_optim_wells
Small micro-optims in WellInterface
|
2021-05-12 06:55:22 +02:00 |
|
Joakim Hove
|
950247bf28
|
Merge pull request #3222 from joakim-hove/perforations-well-index
Perforations well index
|
2021-05-11 22:52:25 +02:00 |
|
Joakim Hove
|
b5580f39fa
|
Let the perforation index run over the indices for one well
|
2021-05-11 22:38:11 +02:00 |
|
Joakim Hove
|
846809ec29
|
Rename mutable perfPhaseRates()
|
2021-05-11 18:48:05 +02:00 |
|
Bård Skaflestad
|
aea80db23a
|
Merge pull request #3238 from akva2/fix_equil_cart_mapper_regression
fix regression: do not unconditionally dereference equilCartMapper
|
2021-05-11 16:36:56 +02:00 |
|
Arne Morten Kvarving
|
c7c29483e7
|
fix regression: unconditional dereferences
equilGrid and equilCartesianMapper can only
be dereferenced on rank 0.
|
2021-05-11 15:21:50 +02:00 |
|
Arne Morten Kvarving
|
a192ccb417
|
Merge pull request #3232 from totto82/fixDuneFemBuild
explicity add gridView from Dune::Fem in collectDataToIORank
|
2021-05-11 13:24:14 +02:00 |
|
Arne Morten Kvarving
|
ceb9bb4311
|
changed: make has_brine contexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:52:44 +02:00 |
|
Arne Morten Kvarving
|
f48ee17d59
|
changed: make has_foam contexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:46:54 +02:00 |
|
Arne Morten Kvarving
|
73ccb42634
|
changed: make has_polymer contexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:33:54 +02:00 |
|
Arne Morten Kvarving
|
a78c7e598d
|
changed: make has_solvent and has_zFraction constexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:28:10 +02:00 |
|
Arne Morten Kvarving
|
215a8b7c25
|
eclcpgridvanguard: split in typetag dependent and typetag-independent parts
|
2021-05-11 11:30:35 +02:00 |
|
Bård Skaflestad
|
dc8bbc9e5a
|
Merge pull request #3218 from akva2/eclbase_vanguard_separate
eclbasevanguard: separate template and non-template parts
|
2021-05-11 11:01:51 +02:00 |
|
Tor Harald Sandve
|
f091781ee2
|
explicity add gridView from Dune::Fem in collectDataToIORank
|
2021-05-11 09:40:19 +02:00 |
|
Arne Morten Kvarving
|
bba700e7a2
|
changed: this is better kept a compile time error
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
3397cd6252
|
eclbasevanguard: split in template and non-template parts
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
5aa1b43e41
|
eclbasevanguard: pass parameters to updateOutputDir
to avoid typetag dependence in the code
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
6e3cce1fc4
|
eclbasevanguard: no reason for zoltanImbalanceTol to be a scalar
make it a double always
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
4dd5dc902b
|
eclbasevanguard: no reason for externalSetupTime to be a scalar
make it a double always
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
dbf834518e
|
eclbasevanguard: pass parameters to createParseContext
to avoid typetag dependence in the code
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
86bc095e3a
|
eclbasevanguard: change canonicalDeckPath to std::string
makes use of filesystem an implementation detail
|
2021-05-11 09:15:11 +02:00 |
|
Joakim Hove
|
ec2327d2c3
|
Merge pull request #3231 from joakim-hove/fixup
Fix function argument
|
2021-05-11 09:04:33 +02:00 |
|
Joakim Hove
|
83f32729fc
|
Fix function argument
|
2021-05-11 08:10:49 +02:00 |
|
Joakim Hove
|
b832b00ca3
|
Merge pull request #3221 from joakim-hove/distribute-events
Distribute events
|
2021-05-11 07:24:00 +02:00 |
|
Joakim Hove
|
c01f2fe074
|
Merge pull request #3226 from joakim-hove/wellstate-remove-unused
Remove unused getXXXXOffset() methods
|
2021-05-11 07:23:08 +02:00 |
|
Joakim Hove
|
df2f27ab43
|
Merge pull request #3230 from GitPaean/aquifer_keyowrds_supported
removing numerical aquifer keywords from unsupported keyword list
|
2021-05-11 07:22:55 +02:00 |
|
Kai Bao
|
2d24abb630
|
removing numerical aquifer keywords from unsupported list
AQUNUM, AQUCON
|
2021-05-10 22:48:56 +02:00 |
|
Tor Harald Sandve
|
55dfc84067
|
Merge pull request #3176 from totto82/refactorPrepareTimeStep
move solveWellEquation inside prepareTimeStep
|
2021-05-10 16:35:16 +02:00 |
|
Bård Skaflestad
|
38292aca72
|
Merge pull request #3225 from totto82/refactorAssembleWellEq
Avoid code duplication
|
2021-05-10 12:27:52 +02:00 |
|
Joakim Hove
|
21751d87fc
|
Remove unused getXXXXOffset() methods
|
2021-05-10 10:07:05 +02:00 |
|
Tor Harald Sandve
|
80413e0794
|
add useInnerIteration method and move assembleWellEq to the well interface to avoid code duplication
|
2021-05-10 09:41:18 +02:00 |
|
Tor Harald Sandve
|
c87c2666d1
|
Merge pull request #3184 from totto82/fixZeroInit
Improve initialization of the well rates for trivial rates
|
2021-05-10 08:53:16 +02:00 |
|